Lune

FOCS2021Top-tier venue

Faster Sparse Minimum Cost Flow by Electrical Flow Localization

Kyriakos Axiotis, Aleksander Madry, Adrian Vladu

2021Year
14Citations
13Top-tier citations

Abstract

We give anO~(m3/2−1/762log⁡(U+W))\tilde{O}(m^{3/2-1/762}\log(U+W))time algorithm for minimum cost flow with capacities bounded byUUand costs bounded byWW. For sparse graphs with general capacities, this is the first algorithm to improve over theO~(m3/2log⁡O(1)(U+W))\tilde{O}(m^{3/2}\log^{O(1)}(U+W))running time obtained by an appropriate instantiation of an interior point method [Daitch-Spielman, 2008]. Our approach is extending the framework put forth in [Gao-Liu-Peng, 2021] for computing the maximum flow in graphs with large capacities and, in particular, demonstrates how to reduce the problem of computing an electrical flow with general demands to the same problem on a sublinear-sized set of vertices—even if the demand is supported on the entire graph. Along the way, we develop new machinery to assess the importance of the graph's edges at each phase of the interior point method optimization process. This capability relies on establishing a new connections between the electrical flows arising inside that optimization process and vertex distances in the corresponding effective resistance metric.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 736bc0af-488e-41df-b966-7e2007ec0483

Cited by top-tier papers13

Ask how each one uses it

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines