Fast Algorithms for Directed Graph Partitioning Using Flows and Reweighted Eigenvalues

被引:0
|
作者
Lau, Lap Chi [1 ]
Tung, Kam Chuen [1 ]
Wang, Robert [1 ]
机构
[1] Univ Waterloo, Cheriton Sch Comp Sci, Waterloo, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider a new semidefinite programming relaxation for directed edge expansion, which is obtained by adding triangle inequalities to the reweighted eigenvalue formulation. Applying the matrix multiplicative weight update method on this relaxation, we derive almost linear-time algorithms to achieve O(root log n)-approximation and Cheeger-type guarantee for directed edge expansion, as well as an improved cut-matching game for directed graphs. This provides a primal-dual flow-based framework to obtain the best known algorithms for directed graph partitioning. The same approach also works for vertex expansion and for hypergraphs, providing a simple and unified approach to achieve the best known results for different expansion problems and different algorithmic techniques.
引用
收藏
页码:591 / 624
页数:34
相关论文
共 50 条
  • [1] Fast approximate graph partitioning algorithms
    Even, G
    Naor, J
    Rao, S
    Schieber, B
    PROCEEDINGS OF THE EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1997, : 639 - 648
  • [2] Fast approximate graph partitioning algorithms
    Even, G
    Naor, JS
    Rao, S
    Schieber, B
    SIAM JOURNAL ON COMPUTING, 1999, 28 (06) : 2187 - 2214
  • [3] Cheeger Inequalities for Directed Graphs and Hypergraphs using Reweighted Eigenvalues
    Lau, Lap Chi
    Tung, Kam Chuen
    Wang, Robert
    PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 1834 - 1847
  • [4] Geometry, Flows, and Graph-Partitioning Algorithms
    Arora, Sanjeev
    Rao, Satish
    Vazirani, Umesh
    COMMUNICATIONS OF THE ACM, 2008, 51 (10) : 96 - 105
  • [5] Graph Partitioning using Single Commodity Flows
    Khandekar, Rohit
    Rao, Satish
    Vazirani, Umesh
    JOURNAL OF THE ACM, 2009, 56 (04)
  • [6] Graph partitioning using genetic algorithms with ODPX
    Cincotti, A
    Cutello, V
    Pavone, M
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 402 - 406
  • [7] ALGORITHMS FOR PARTITIONING A GRAPH
    PARK, T
    LEE, CY
    COMPUTERS & INDUSTRIAL ENGINEERING, 1995, 28 (04) : 899 - 909
  • [8] ON USING LEARNING AUTOMATA FOR FAST GRAPH PARTITIONING
    OOMMEN, BJ
    DESTCROIX, EV
    LATIN '95: THEORETICAL INFORMATICS, 1995, 911 : 449 - 460
  • [9] Fast and effective algorithms for graph partitioning and sparse-matrix ordering
    Gupta, A
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1997, 41 (1-2) : 171 - 183
  • [10] Directed Metrics and Directed Graph Partitioning Problems
    Charikar, Moses
    Makarychev, Konstantin
    Makarychev, Yury
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 51 - 60