Breaking the Multicommodity Flow Barrier for O(√log n)-Approximations to Sparsest Cut

被引:33
|
作者
Sherman, Jonah [1 ]
机构
[1] Univ Calif Berkeley, Div Comp Sci, Berkeley, CA 94720 USA
关键词
GRAPHS;
D O I
10.1109/FOCS.2009.66
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper ties the line of work on algorithms that find an O(root log n)-approximation to the SPARSEST CUT together with the line of work on algorithms that run in sub-quadratic time by using only single-commodity flows. We present an algorithm that simultaneously achieves both goals, finding an O(root log(n)/epsilon)-approximation using O(n(epsilon) log(O(1)) n) max-flows. The core of the algorithm is a stronger, algorithmic version of Arora et al.'s structure theorem, where we show that matching-chaining argument at the heart of their proof can be viewed as an algorithm that finds good augmenting paths in certain geometric multicommodity flow networks. By using that specialized algorithm in place of a black-box solver, we are able to solve those instances much more efficiently. We also show the cut-matching game framework can not achieve an approximation any better than Omega(log(n)/log log(n)) without re-routing flow.
引用
收藏
页码:363 / 372
页数:10
相关论文
共 43 条
  • [21] An O(log k) approximate min-cut max-flow theorem and approximation algorithm
    Aumann, Y
    Rabani, Y
    SIAM JOURNAL ON COMPUTING, 1998, 27 (01) : 291 - 301
  • [22] Breaking the O(√n)-Bit Barrier: Byzantine Agreement with Polylog Bits Per Party
    Boyle, Elette
    Cohen, Ran
    Goel, Aarushi
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), 2021, : 319 - 330
  • [23] An O(n log n) Algorithm for Maximum st-Flow in a Directed Planar Graph
    Borradaile, Glencora
    Klein, Philip
    JOURNAL OF THE ACM, 2009, 56 (02)
  • [24] Fully dynamic transitive closure:: Breaking through the O(n2) barrier
    Demetrescu, C
    Italiano, GF
    41ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2000, : 381 - 389
  • [25] An O(n log n) algorithm for maximum st-flow in a directed planar graph
    Borradaile, Glencora
    Klein, Philip
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 524 - 533
  • [26] AN O(N LOG2 N) ALGORITHM FOR MAXIMUM FLOW IN UNDIRECTED PLANAR NETWORKS
    HASSIN, R
    JOHNSON, DB
    SIAM JOURNAL ON COMPUTING, 1985, 14 (03) : 612 - 624
  • [27] Breaking the O(√n)-Bit Barrier: Byzantine Agreement with Polylog Bits Per Party
    Boyle, Elette
    Cohen, Ran
    Goel, Aarushi
    JOURNAL OF CRYPTOLOGY, 2024, 37 (01)
  • [28] New Diameter-Reducing Shortcuts and Directed Hopsets: Breaking the O(√n) Barrier
    Kogan, Shimon
    Parter, Merav
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 1326 - 1341
  • [29] Breaking the O(n2) Bit Barrier: Scalable Byzantine Agreement with an Adaptive Adversary
    King, Valerie
    Saia, Jared
    PODC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2010, : 420 - 429
  • [30] Breaking the O(n2) Bit Barrier: Scalable Byzantine Agreement with an Adaptive Adversary
    King, Valerie
    Saia, Jared
    JOURNAL OF THE ACM, 2011, 58 (04)