Spectral Graph Partitioning Using Geodesic Distance-based Projection

被引:0
作者
Futamura, Yasunori [1 ]
Wakaki, Ryota [1 ]
Sakurai, Tetsuya [1 ]
机构
[1] Univ Tsukuba, Dept Comp Sci, Tsukuba, Ibaraki, Japan
来源
2021 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC) | 2021年
关键词
graph partitioning; spectral method; shared-memory parallel algorithm; ALGORITHM; EIGENVECTORS; MATRICES;
D O I
10.1109/HPEC49654.2021.9622831
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The graph partitioning problem is one of the most fundamental combinatorial problems with a wide variety of applications. In this paper, we propose an efficient approach for implementing spectral graph partitioning that has a solid theoretical foundation but is practically less efficient than standard multilevel partitioners. The proposed method is based on the approximation of the eigenvectors of a graph-Laplacian matrix derived using the basis vectors by geodesic distance-based approach, instead of a standard linear algebraic approach. This geodesic distance-based approach is the key to making our method competitive in comparison to the multilevel partitioners. The primary building blocks of our method are the breadth-first search and the sparse matrix-vector product, which are the main kernels intensively studied in the high-performance computing field. Based on a performance evaluation in the shared-memory parallel setting, we demonstrate that our method is comparable to standard partitioners in terms of both quality and speed. We also show that our method has the potential to facilitate reproducibility-aware parallel partitioning.
引用
收藏
页数:7
相关论文
共 50 条
[21]   Distance-based population classification software using mean-field annealing [J].
Candy, John R. ;
Wallace, Colin G. ;
Beacham, Terry D. .
MOLECULAR ECOLOGY RESOURCES, 2011, 11 (01) :116-125
[22]   Distance-Based Mapping for General Game Playing [J].
Jung, Joshua D. A. ;
Hoey, Jesse .
2021 IEEE CONFERENCE ON GAMES (COG), 2021, :445-452
[23]   On the optimality of the median cut spectral bisection graph partitioning method [J].
Chan, TF ;
Ciarlet, P ;
Szeto, WK .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1997, 18 (03) :943-948
[24]   AN IMPROVED SPECTRAL GRAPH PARTITIONING ALGORITHM FOR MAPPING PARALLEL COMPUTATIONS [J].
HENDRICKSON, B ;
LELAND, R .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1995, 16 (02) :452-469
[25]   Graph partitioning using learning automata [J].
Oommen, BJ ;
deStCroix, EV .
IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (02) :195-208
[26]   An intuitive distance-based explanation of opposition-based sampling [J].
Rahnamayan, Shahryar ;
Wang, G. Gary ;
Ventresca, Mario .
APPLIED SOFT COMPUTING, 2012, 12 (09) :2828-2839
[27]   Airspace Configuration Model using Swarm Intelligence based Graph Partitioning [J].
Ghorpade, Sheetal .
2016 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2016,
[28]   Using Graph Partitioning for Scalable Distributed Quantum Molecular Dynamics [J].
Djidjev, Hristo N. ;
Hahn, Georg ;
Mniszewski, Susan M. ;
Negre, Hristian F. A. ;
Niklasson, Anders M. N. .
ALGORITHMS, 2019, 12 (09)
[29]   On distance-based inconsistency reduction algorithms for pairwise comparisons [J].
Koczkodaj, W. W. ;
Szarek, S. J. .
LOGIC JOURNAL OF THE IGPL, 2010, 18 (06) :859-869
[30]   Distance-Based Localization in Wireless Sensor Network Using Exponential Grey Prediction Model [J].
Wajgi, Dipak W. ;
Tembhurne, Jitendra, V ;
Wajgi, Rakhi D. .
INTERNATIONAL JOURNAL OF BUSINESS DATA COMMUNICATIONS AND NETWORKING, 2024, 19 (01)