Max-Flows on Sparse and Dense Networks
Rahul Mehta

TL;DR
This paper introduces a novel $O(mn)$ time max-flow algorithm effective for sparse and dense networks, improving previous bounds and extending the range of efficient max-flow solutions.
Contribution
It presents the first $O(mn)$ max-flow algorithm applicable to a broad range of network densities, combining excess scaling and compact flow networks techniques.
Findings
Achieves $O(mn)$ max-flow time for networks with $m=O(n^{2- extepsilon})$
Extends the $O(mn)$ algorithm range from $O(n^{16/15- extepsilon})$ to $O(n^{2- extepsilon})$
Provides improved algorithms for parametric flows and Gomory-Hu trees
Abstract
In this paper, we present an improved algorithm for the maximum flow problem on general networks with vertices and arcs. We show how to solve the problem in time, when , for some . This improves upon the results of both Orlin and King, et. al., who solved the problem in and time, respectively. Our main result is reducing the number of nonsaturating pushes to across all scaling phases. Our algorithm can be seen as complementary to King, et. al., in the sense that we solve the max-flow problem in time when (all sparse and non-dense networks), whereas King, et. al. solve it in time when (all dense and non-sparse networks). Our improvement is reached by a novel combination of Ahuja and Orlin's excess…
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
TopicsCooperative Communication and Network Coding · Mobile Ad Hoc Networks · Caching and Content Delivery
