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 条
  • [31] A NOTE ON APPROXIMATION ALGORITHMS FOR GRAPH PARTITIONING PROBLEMS
    SCHRADER, R
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1982, 62 (5BIS): : T384 - T386
  • [32] Research on Dynamic Graph Partitioning Algorithms: A Survey
    Li H.
    Liu Y.-N.
    Yuan H.
    Yang S.-Q.
    Yun J.-P.
    Qiao S.-J.
    Huang J.-B.
    Cui J.-T.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (02): : 539 - 564
  • [33] Algorithms for Balanced Graph Bi-partitioning
    Wu, Jigang
    Jiang, Guiyuan
    Zheng, Lili
    Zhou, Suiping
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 185 - 188
  • [34] Genetic algorithms in solving graph partitioning problem
    Shazely, S
    Baraka, H
    Abdel-Wahab, A
    Kamal, H
    MULTIPLE APPROACHES TO INTELLIGENT SYSTEMS, PROCEEDINGS, 1999, 1611 : 155 - 164
  • [35] Research on Knowledge Graph Partitioning Algorithms: A Survey
    Wang X.
    Chen W.-X.
    Yang Y.-J.
    Zhang X.-W.
    Feng Z.-Y.
    Jisuanji Xuebao/Chinese Journal of Computers, 2021, 44 (01): : 235 - 260
  • [36] Algorithms for graph partitioning on the planted partition model
    Condon, A
    Karp, RM
    RANDOM STRUCTURES & ALGORITHMS, 2001, 18 (02) : 116 - 140
  • [37] Multilevel static real-time scheduling algorithms using graph partitioning
    Erciyes, K
    Soysert, Z
    COMPUTATIONAL SCIENCE - ICCS 2005, PT 1, PROCEEDINGS, 2005, 3514 : 196 - 203
  • [38] Fast parallel algorithms for finding elementary circuits of a directed graph: a GPU-based approach
    Amira Benachour
    Saïd Yahiaoui
    Didier El Baz
    Nadia Nouali-Taboudjemat
    Hamamache Kheddouci
    The Journal of Supercomputing, 2023, 79 : 4791 - 4819
  • [39] Fast parallel algorithms for finding elementary circuits of a directed graph: a GPU-based approach
    Benachour, Amira
    Yahiaoui, Said
    El Baz, Didier
    Nouali-Taboudjemat, Nadia
    Kheddouci, Hamamache
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (05): : 4791 - 4819
  • [40] Fast Spectral Graph Partitioning with a Randomized Eigensolver
    Espinoza, Heliezer J. D.
    Loe, Jennifer A.
    Boman, Erik G.
    2023 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE, HPEC, 2023,