New Algorithms and Lower Bounds for All-Pairs Max-Flow in Undirected Graphs

被引:0
|
作者
Abboud, Amir [1 ]
Krauthgamer, Robert [2 ]
Trabelsi, Ohad [2 ]
机构
[1] IBM Almaden Res Ctr, San Jose, CA 95120 USA
[2] Weizmann Inst Sci, Rehovot, Israel
基金
以色列科学基金会;
关键词
EDGE-CONNECTIVITY; CUT;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We investigate the time-complexity of the All-Pairs Max-Flow problem: Given a graph with n nodes and m edges, compute for all pairs of nodes the maximum-flow value between them. If Max-Flow (the version with a given source-sink pair s; t) can be solved in time T (m), then an O (n(2)).T(m) is a trivial upper bound. But can we do better? For directed graphs, recent results in fine-grained complexity suggest that this time bound is essentially optimal. In contrast, for undirected graphs with edge capacities, a seminal algorithm of Gomory and Hu (1961) runs in much faster time O(n) . T(m). Under the plausible assumption that Max-Flow can be solved in near-linear time m(1+o(1)), this half-century old algorithm yields an nm(1+o(1)) bound. Several other algorithms have been designed through the years, including (O) over tilde (mn) time for unit-capacity edges (unconditionally), but none of them break the O (mn) barrier. Meanwhile, no super-linear lower bound was shown for undirected graphs. We design the first hardness reductions for All-Pairs Max-Flow in undirected graphs, giving an essentially optimal lower bound for the node-capacities setting. For edge capacities, our efforts to prove similar lower bounds have failed, but we have discovered a surprising new algorithm that breaks the O(mn) barrier for graphs with unit-capacity edges! Assuming T (m) = m(1+o(1)), our algorithm runs in time m(3=2+o(1)) and outputs a cut-equivalent tree (similarly to the Gomory-Hu algorithm). Even with current Max-Flow algorithms we improve state-of-the-art as long as m = O(n(5/3) (epsilon)). Finally, we explain the lack of lower bounds by proving a non-reducibility result. This result is based on a new quasi-linear time (O) over tilde (m) non-deterministic algorithm for constructing a cut-equivalent tree and may be of independent interest.
引用
下载
收藏
页码:48 / 61
页数:14
相关论文
共 50 条
  • [1] New Algorithms and Lower Bounds for All-Pairs Max-Flow in Undirected Graphs
    Abboud, Amir
    Krauthgamer, Robert
    Trabelsi, Ohad
    THEORY OF COMPUTING, 2021, 17
  • [2] New Algorithms and Lower Bounds for All -Pairs Max-Flow in Undirected Graphs
    Abboud, Amir
    Krauthgamer, Robert
    Trabelsi, Ohad
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 48 - 61
  • [3] Conditional Lower Bounds for All-Pairs Max-Flow
    Krauthgamer, Robert
    Trabelsi, Ohad
    ACM TRANSACTIONS ON ALGORITHMS, 2018, 14 (04)
  • [4] FASTER ALGORITHMS FOR ALL-PAIRS APPROXIMATE SHORTEST PATHS IN UNDIRECTED GRAPHS
    Baswana, Surender
    Kavitha, Telikepalli
    SIAM JOURNAL ON COMPUTING, 2010, 39 (07) : 2865 - 2896
  • [5] Dynamic approximate all-pairs shortest paths in undirected graphs
    Roditty, L
    Zwick, U
    45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, : 499 - 508
  • [6] DYNAMIC APPROXIMATE ALL-PAIRS SHORTEST PATHS IN UNDIRECTED GRAPHS
    Roditty, Liam
    Zwick, Uri
    SIAM JOURNAL ON COMPUTING, 2012, 41 (03) : 670 - 683
  • [7] All-Pairs Max-Flow is no Harder than Single-Pair Max-Flow: Gomory-Hu Trees in Almost-Linear Time
    Abboud, Amir
    Li, Jason
    Panigrahi, Debmalya
    Saranurak, Thatchaphol
    2023 IEEE 64TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, FOCS, 2023, : 2204 - 2212
  • [8] All-Pairs Shortest Paths for Unweighted Undirected Graphs in o(mn) Time
    Chan, Timothy M.
    ACM TRANSACTIONS ON ALGORITHMS, 2012, 8 (04)
  • [9] All-Pairs Shortest Paths for Unweighted Undirected Graphs in o(mn) Time
    Chan, Timothy M.
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 514 - 523
  • [10] Breaking the Cubic Barrier for All-Pairs Max-Flow: Gomory-Hu Tree in Nearly Quadratic Time
    Abboud, Amir
    Krauthgamer, Robert
    Li, Jason
    Panigrahi, Debmalya
    Saranurak, Thatchaphol
    Trabelsi, Ohad
    2022 IEEE 63RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2022, : 884 - 895