Multi-Dimensional Balanced Graph Partitioning via Projected Gradient Descent

被引:13
|
作者
Avdiukhin, Dmitrii [1 ]
Pupyrev, Sergey [2 ]
Yaroslavtsev, Grigory [1 ]
机构
[1] Indiana Univ, Bloomington, IN 47405 USA
[2] Facebook, Menlo Pk, CA USA
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2019年 / 12卷 / 08期
关键词
ALGORITHM;
D O I
10.14778/3324301.3324307
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Motivated by performance optimization of large-scale graph processing systems that distribute the graph across multiple machines, we consider the balanced graph partitioning problem. Compared to most of the previous work, we study the multi-dimensional variant in which balance according to multiple weight functions is required. As we demonstrate by experimental evaluation, such multi-dimensional balance is essential for achieving performance improvements for typical distributed graph processing workloads. We propose a new scalable technique for the multidimensional balanced graph partitioning problem. It is based on applying randomized projected gradient descent to a non-convex continuous relaxation of the objective. We show how to implement the new algorithm efficiently in both theory and practice utilizing various approaches for the projection step. Experiments with large-scale graphs containing up to hundreds of billions of edges indicate that our algorithm has superior performance compared to the state of the art.
引用
收藏
页码:906 / 919
页数:14
相关论文
共 50 条
  • [1] Labeled Graph Clustering via Projected Gradient Descent
    Lim, Shiau Hong
    Calvez, Gregory
    [J]. INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 84, 2018, 84
  • [2] GASGD: Stochastic Gradient Descent for Distributed Asynchronous Matrix Completion via Graph Partitioning
    Petroni, Fabio
    Querzoni, Leonardo
    [J]. PROCEEDINGS OF THE 8TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'14), 2014, : 241 - 248
  • [3] SPECTRAL COMPRESSED SENSING VIA PROJECTED GRADIENT DESCENT
    Cai, Jian-Feng
    Wang, Tianming
    Wei, Ke
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2018, 28 (03) : 2625 - 2653
  • [4] UNIVERSAL ADVERSARIAL ATTACK VIA ENHANCED PROJECTED GRADIENT DESCENT
    Deng, Yingpeng
    Karam, Lina J.
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2020, : 1241 - 1245
  • [5] A polynomial algorithm for balanced clustering via graph partitioning
    Evaristo Caraballo, Luis
    Diaz-Banez, Jose-Miguel
    Kroher, Nadine
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 289 (02) : 456 - 469
  • [6] Multi-Dimensional Graph Rule Learner
    Wu, Jiayang
    Qi, Zhenlian
    Gan, Wensheng
    [J]. KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT I, KSEM 2023, 2023, 14117 : 393 - 404
  • [7] Graph representation of multi-dimensional materials
    Cai, Carina T.
    Parker, Amanda J.
    Barnard, Amanda S.
    [J]. JOURNAL OF PHYSICS-MATERIALS, 2024, 7 (02):
  • [8] Projected Wasserstein Gradient Descent for High-Dimensional Bayesian Inference
    Wang, Yifei
    Chen, Peng
    Li, Wuchen
    [J]. SIAM-ASA JOURNAL ON UNCERTAINTY QUANTIFICATION, 2022, 10 (04): : 1513 - 1532
  • [9] Learning Model-Based Sparsity via Projected Gradient Descent
    Bahmani, Sohail
    Boufounos, Petros T.
    Raj, Bhiksha
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (04) : 2092 - 2099
  • [10] UNROLLED PROJECTED GRADIENT DESCENT FOR MULTI-SPECTRAL IMAGE FUSION
    Lohit, Suhas
    Liu, Dehong
    Mansour, Hassan
    Boufounos, Petros T.
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 7725 - 7729