New Algorithms and Lower Bounds for All-Pairs Max-Flow in Undirected Graphs
Amir Abboud, Robert Krauthgamer, Ohad Trabelsi

TL;DR
This paper advances understanding of the All-Pairs Max-Flow problem in undirected graphs by establishing new hardness results, designing faster algorithms, and exploring the limits of current computational bounds.
Contribution
It introduces the first hardness reductions for undirected All-Pairs Max-Flow, and presents a novel algorithm that surpasses the traditional $O(mn)$ barrier for unit-capacity graphs.
Findings
Established near-linear time hardness reductions for node-capacities
Developed an algorithm with $m^{3/2+o(1)}$ runtime for unit-capacity graphs
Improved state-of-the-art algorithms for certain graph densities
Abstract
We investigate the time-complexity of the All-Pairs Max-Flow problem: Given a graph with nodes and edges, compute for all pairs of nodes the maximum-flow value between them. If Max-Flow (the version with a given source-sink pair ) can be solved in time , then an 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 . Under the plausible assumption that Max-Flow can be solved in near-linear time , this half-century old algorithm yields an bound. Several other algorithms have been designed through the years, including time for unit-capacity edges…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Algorithms and Data Compression
