Lune

FOCS2022Top-tier venue

Maximum Flow and Minimum-Cost Flow in Almost-Linear Time

Li Chen, Rasmus Kyng, Yang P. Liu, Richard Peng, Maximilian Probst Gutenberg, Sushant Sachdeva

2022Year
135Citations
47Top-tier citations

Abstract

We give an algorithm that computes exact maximum flows and minimum-cost flows on directed graphs with m edges and polynomially bounded integral demands, costs, and capacities in m1+o(1)m^{1+o(1)} time. Our algorithm builds the flow through a sequence of m1+o(1)m^{1+o(1)} approximate undirected minimum-ratio cycles, each of which is computed and processed in amortized mo(1)m^{o(1)} time using a new dynamic graph data structure. Our framework extends to algorithms running in m1+o(1)m^{1+o(1)} time for computing flows that minimize general edge-separable convex functions to high accuracy. This gives almost-linear time algorithms for several problems including entropy-regularized optimal transport, matrix scaling, p-norm flows, and p-norm isotonic regression on arbitrary directed acyclic graphs.

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 8ae29c1d-2882-4e3b-a6ff-407555364e08

Cited by top-tier papers47

Ask how each one uses it

Builds on25

Related papers

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