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 条
  • [21] Towards Fast Large-scale Graph Analysis via Two-dimensional Balanced Partitioning
    Lin, Shuai
    Wang, Rui
    Li, Yongkun
    Xu, Yinlong
    Lui, John C. S.
    Chen, Fei
    Wang, Pengcheng
    Han, Lei
    51ST INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2022, 2022,
  • [22] Blind Super-Resolution of Point Sources via Projected Gradient Descent
    Mao, Sihan
    Chen, Jinchi
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2022, 70 : 4649 - 4664
  • [23] Projected Gradient Descent for Spectral Compressed Sensing via Symmetric Hankel Factorization
    Li, Jinsheng
    Cui, Wei
    Zhang, Xu
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2024, 72 : 1590 - 1606
  • [24] Multi-dimensional Ionospheric Gradient Detection for GBAS
    Jing, Jing
    Khanafseh, Samer
    Langel, Steven
    Chan, Fang-Cheng
    Pervan, Boris
    PROCEEDINGS OF THE 2013 INTERNATIONAL TECHNICAL MEETING OF THE INSTITUTE OF NAVIGATION, 2013, : 121 - 128
  • [25] Multi-dimensional visual data completion via weighted hybrid graph-Laplacian
    Jiang, Jiawei
    Xu, Yile
    Xu, Honghui
    Shen, Guojiang
    Zheng, Jianwei
    SIGNAL PROCESSING, 2024, 216
  • [26] Multi-dimensional Ranking via Majorization
    Stoupas, Georgios
    Sidiropoulos, Antonin
    NEW TRENDS IN DATABASE AND INFORMATION SYSTEMS, ADBIS 2021, 2021, 1450 : 276 - 286
  • [27] Multi-dimensional graph configuration for natural language processing
    Debusmann, R
    Duchier, D
    Kuhlmann, M
    CONSTRAINT SOLVING AND LANGUAGE PROCESSING, 2005, 3438 : 104 - 120
  • [28] Exploring multi-dimensional relationships with SAS/GRAPH® software
    Kirk, GF
    Horney, A
    PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SAS USERS GROUP INTERNATIONAL CONFERENCE, 1998, : 1100 - 1105
  • [29] Quickly Finding the Best Linear Model in High Dimensions via Projected Gradient Descent
    Sattar, Yahya
    Oymak, Samet
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2020, 68 (68) : 818 - 829
  • [30] Reliability Estimation of Balanced Systems with Multi-Dimensional Distributed Units
    Guo, Jingbo
    ProQuest Dissertations and Theses Global, 2022,