Fully Dynamic Electrical Flows: Sparse Maxflow Faster Than Goldberg-Rao
Yu Gao, Yang P. Liu, Richard Peng

TL;DR
This paper introduces a faster algorithm for exact maximum flow computation in graphs, improving upon previous bounds by dynamically maintaining electrical flows using novel data structures.
Contribution
It presents the first sub-0 time bound for maximum flow in sparse graphs with integer capacities, leveraging dynamic electrical flow maintenance.
Findings
Achieves rac{3}{2} - 7328} time complexity for maximum flow
Introduces data structures for dynamic electrical flow maintenance
Improves upon Goldberg-Rao algorithm for sparse graphs
Abstract
We give an algorithm for computing exact maximum flows on graphs with edges and integer capacities in the range in time. For sparse graphs with polynomially bounded integer capacities, this is the first improvement over the time bound from [Goldberg-Rao JACM `98]. Our algorithm revolves around dynamically maintaining the augmenting electrical flows at the core of the interior point method based algorithm from [M\k{a}dry JACM `16]. This entails designing data structures that, in limited settings, return edges with large electric energy in a graph undergoing resistance updates.
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
TopicsLow-power high-performance VLSI design · Complexity and Algorithms in Graphs · Parallel Computing and Optimization Techniques
