Constrained Min-Cut Replication for K-Way Hypergraph Partitioning

被引:4
|
作者
Yazici, Volkan [1 ]
Aykanat, Cevdet [2 ]
机构
[1] Ozyegin Univ, Dept Comp Sci, TR-34794 Istanbul, Turkey
[2] Bilkent Univ, Dept Comp Engn, TR-06800 Ankara, Turkey
关键词
combinatorial optimization; graphs; heuristics; optimization; programming: integer;
D O I
10.1287/ijoc.2013.0567
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Replication is a widely-used technique in information retrieval and database systems for providing fault tolerance and reducing parallelization and processing costs. Combinatorial models based on hypergraph partitioning are proposed for various problems arising in information retrieval and database systems. We consider the possibility of using vertex replication to improve the quality of hypergraph partitioning. In this study, we focus on the constrained min-cut replication (CMCR) problem, where we are initially given a maximum replication capacity and a K-way hypergraph partition with an initial imbalance ratio. The objective in the CMCR problem is finding the optimal vertex replication sets for each part of the given partition such that the initial cut size of the partition is minimized, where the initial imbalance is either preserved or reduced under the given replication capacity constraint. In this study, we present a complexity analysis of the CMCR problem and propose a model based on a unique blend of coarsening and integer linear programming (ILP) schemes. This coarsening algorithm is derived from a novel utilization of the Dulmage-Mendelsohn decomposition. Experiments show that the ILP formulation coupled with the Dulmage-Mendelsohn decomposition-based coarsening provides high quality results in practical execution times for reducing the cut size of a given K-way hypergraph partition.
引用
收藏
页码:303 / 320
页数:18
相关论文
共 50 条
  • [1] Minimum replication min-cut partitioning
    Mak, WK
    Wong, DF
    [J]. 1996 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1996, : 205 - 210
  • [2] Minimum replication min-cut partitioning
    Mak, WK
    Wong, DF
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (10) : 1221 - 1227
  • [3] Multilevel k-way hypergraph partitioning
    Karypis, G
    Kumar, V
    [J]. VLSI DESIGN, 2000, 11 (03) : 285 - 300
  • [4] A fast hypergraph min-cut algorithm for circuit partitioning
    Mak, WK
    Wong, DF
    [J]. INTEGRATION-THE VLSI JOURNAL, 2000, 30 (01) : 1 - 11
  • [5] On the hardness of approximating the k-way hypergraph cut problem
    Chekuri, Chandra
    Li, Shi
    [J]. Theory of Computing, 2020, 16
  • [6] A parallel algorithm for multilevel k-way hypergraph partitioning
    Trifunovic, A
    Knottenbelt, WJ
    [J]. ISPDC 2004: THIRD INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING/HETEROPAR '04: THIRD INTERNATIONAL WORKSHOP ON ALGORITHMS, MODELS AND TOOLS FOR PARALLEL COMPUTING ON HETEROGENEOUS NETWORKS, PROCEEDINGS, 2004, : 114 - 121
  • [7] On the Hardness of Approximating the k-WAY HYPERGRAPH CUT Problem
    Chekuri, Chandra
    Li, Shi
    [J]. THEORY OF COMPUTING, 2020, 16
  • [8] Improved min-cut algorithm for multiple way VLSI network partitioning
    Tan, XD
    Tong, JR
    Tang, PH
    [J]. FOURTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS, 1996, 2644 : 459 - 464
  • [9] MIN-CUT REPLICATION IN PARTITIONED NETWORKS
    HWANG, LJ
    ELGAMAL, A
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (01) : 96 - 106
  • [10] SPECTRAL K-WAY RATIO-CUT PARTITIONING AND CLUSTERING
    CHAN, PK
    SCHLAG, MDF
    ZIEN, JY
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (09) : 1088 - 1096