Parallel multilevel k-way partitioning scheme for irregular graphs

被引:219
|
作者
Karypis, G [1 ]
Kumar, V [1 ]
机构
[1] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
关键词
parallel graph partitioning; multilevel partitioning methods; spectral partitioning methods; Kernighan-Lin heuristic; parallel sparse matrix algorithms;
D O I
10.1137/S0036144598334138
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we present a parallel formulation of a multilevel k-way graph partitioning algorithm. A key feature of this parallel formulation is that it is able to achieve a high degree of concurrency while maintaining the high quality of the partitions produced by the serial multilevel k-way partitioning algorithm. In particular, the time taken by our parallel graph partitioning algorithm is only slightly longer than the time taken for rearrangement of the graph among processors according to the new partition. Experiments with a variety of finite element graphs show that our parallel formulation produces high-quality partitionings in a short amount of time. For example, a 128-way partitioning of graphs with one million vertices can be computed in a little over two seconds on a 128-processor Cray T3D. Furthermore, the quality of the partitions produced is comparable (edge-cuts within 5%) to those produced by the serial multilevel k-way algorithm. Thus our parallel algorithm makes it feasible to perform frequent repartitioning of graphs in dynamic computations without compromising the partitioning quality.
引用
收藏
页码:278 / 300
页数:23
相关论文
共 50 条
  • [41] Parallel multilevel graph partitioning
    Karypis, G
    Kumar, V
    10TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM - PROCEEDINGS OF IPPS '96, 1996, : 314 - 319
  • [42] Lazy-Merge: A Novel Implementation for Indexed Parallel K-Way In-Place Merging
    Salah, Ahmad
    Li, Kenli
    Li, Keqin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (07) : 2049 - 2061
  • [43] Transmission scheme for a K-way relay multiple-input multiple-output channel
    Wang, Y.
    Li, H.
    IET COMMUNICATIONS, 2012, 6 (15) : 2442 - 2447
  • [44] Optimal sorting with with a K-sorter and K-way merging
    Yen-Chun, Lin
    Proceedings of the National Science Council, Republic of China, Part A: Physical Science and Engineering, 1996, 20 (01):
  • [45] Complexity and Approximability of the k-Way Vertex Cut
    Berger, Andre
    Grigoriev, Alexander
    van der Zwaan, Ruben
    NETWORKS, 2014, 63 (02) : 170 - 178
  • [46] On the hardness of approximating the k-way hypergraph cut problem
    Chekuri, Chandra
    Li, Shi
    Theory of Computing, 2020, 16
  • [47] Exploring the connectivity reliability of large-scale bridge networks based on multilevel k-way graph partition
    Wang, Jie
    Li, Shunlong
    BRIDGE MAINTENANCE, SAFETY, MANAGEMENT, LIFE-CYCLE SUSTAINABILITY AND INNOVATIONS, 2021, : 2117 - 2119
  • [48] An exact approach for the balanced k-way partitioning problem with weight constraints and its application to sports team realignment
    Diego Recalde
    Daniel Severín
    Ramiro Torres
    Polo Vaca
    Journal of Combinatorial Optimization, 2018, 36 : 916 - 936
  • [49] A scheme for partitioning regular graphs
    Ciegis, R
    Silko, G
    PARALLEL PROCESSING APPLIED MATHEMATICS, 2002, 2328 : 404 - 409
  • [50] An exact approach for the balanced k-way partitioning problem with weight constraints and its application to sports team realignment
    Recalde, Diego
    Severin, Daniel
    Torres, Ramiro
    Vaca, Polo
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2018, 36 (03) : 916 - 936