Balanced Graph Partition Refinement using the Graph p-Laplacian

被引:3
|
作者
Simpson, Toby [1 ]
Pasadakis, Dimosthenis [1 ]
Kourounis, Drosos [1 ]
Fujita, Kohei [2 ,3 ,4 ]
Yamaguchi, Takuma [2 ,3 ]
Ichimura, Tsuyoshi [2 ,3 ,4 ]
Schenk, Olaf [1 ]
机构
[1] Univ Svizzera Italiana, Inst Computat Sci, Lugano, Switzerland
[2] Univ Tokyo, Earthquake Res Inst, Tokyo, Japan
[3] Univ Tokyo, Dept Civil Engn, Tokyo, Japan
[4] RIKEN, Adv Inst Computat Sci, Tokyo, Japan
关键词
Combinatorial mathematics; Graph Theory; Spectral Methods; Parallel processing; EIGENVECTORS; SYSTEMS;
D O I
10.1145/3218176.3218232
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A continuous formulation of the optimal 2-way graph partitioning based on the p-norm minimization of the graph Laplacian Rayleigh quotient is presented, which provides a sharp approximation to the balanced graph partitioning problem, the optimality of which is known to be NP-hard. The minimization is initialized from a cut provided by a state-of-the-art multilevel recursive bisection algorithm, and then a continuation approach reduces the p-norm from a 2-norm towards a 1-norm, employing for each value of p a feasibility-preserving steepest-descent method that converges on the p-Laplacian eigenvector. A filter favors iterates advancing towards minimum edgecut and partition load imbalance. The complexity of the suggested approach is linear in graph edges. The simplicity of the steepest-descent algorithm renders the overall approach highly scalable and efficient in parallel distributed architectures. Parallel implementation of recursive bisection on multi-core CPUs and GPUs are presented for large-scale graphs with up to 1.9 billion tetrahedra. The suggested approach exhibits improvements of up to 52.8% over METIS for graphs originating from triangular Delaunay meshes, 34.7% over METIS and 21.9% over KaHIP for power network graphs, 40.8% over METIS and 20.6% over KaHIP for sparse matrix graphs, and finally 93.2% over METIS for graphs emerging from social networks.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] Using PageRank to Locally Partition a Graph
    Andersen, Reid
    Chung, Fan
    Lang, Kevin
    INTERNET MATHEMATICS, 2007, 4 (01) : 35 - 64
  • [22] A P-COMPLETE GRAPH PARTITION PROBLEM
    SARNATH, R
    HE, X
    THEORETICAL COMPUTER SCIENCE, 1990, 76 (2-3) : 343 - 351
  • [23] Balanced Graph Partition for Resilient Load Restoration Against Natural Disasters
    Shi, Wenlong
    Liang, Hao
    2023 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CCECE, 2023,
  • [24] DYNAMIC GRAPH LEARNING BASED ON GRAPH LAPLACIAN
    Jiang, Bo
    Yu, Yiyi
    Krim, Hamid
    Smith, Spencer L.
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 1090 - 1094
  • [25] EXTREMAL GRAPH REALIZATIONS AND GRAPH LAPLACIAN EIGENVALUES
    Osting, Braxton
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2023, 37 (03) : 1630 - 1644
  • [26] OVERSAMPLED GRAPH LAPLACIAN MATRIX FOR GRAPH SIGNALS
    Sakiyama, Akie
    Tanaka, Yuichi
    2014 PROCEEDINGS OF THE 22ND EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2014, : 2225 - 2229
  • [27] On the Laplacian eigenvalues of a graph
    Li, JS
    Zhang, XD
    LINEAR ALGEBRA AND ITS APPLICATIONS, 1998, 285 (1-3) : 305 - 307
  • [28] Laplacian graph eigenvectors
    Merris, R
    LINEAR ALGEBRA AND ITS APPLICATIONS, 1998, 278 (1-3) : 221 - 236
  • [29] ON THE GEOMETRY AND LAPLACIAN OF A GRAPH
    GRONE, R
    LINEAR ALGEBRA AND ITS APPLICATIONS, 1991, 150 : 167 - 178
  • [30] Laplacian energy of a graph
    Gutman, I
    Zhou, B
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2006, 414 (01) : 29 - 37