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

03/01/2022
by   Li Chen, et al.
0

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 m^1+o(1) time. Our algorithm builds the flow through a sequence of m^1+o(1) approximate undirected minimum-ratio cycles, each of which is computed and processed in amortized m^o(1) time using a new dynamic graph data structure. Our framework extends to algorithms running in 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/23/2019

Faster p-norm minimizing flows, via smoothed q-norm problems

We present faster high-accuracy algorithms for computing ℓ_p-norm minimi...
research
05/03/2022

Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time

We present a nearly-linear time algorithm for finding a minimum-cost flo...
research
12/13/2022

Dynamic Maxflow via Dynamic Interior Point Methods

In this paper we provide an algorithm for maintaining a (1-ϵ)-approximat...
research
11/19/2021

Faster Sparse Minimum Cost Flow by Electrical Flow Localization

We give an O(m^3/2 - 1/762log (U+W)) time algorithm for minimum cost flo...
research
05/21/2021

Finding all minimum cost flows and a faster algorithm for the K best flow problem

This paper addresses the problem of determining all optimal integer solu...
research
04/21/2023

High-Accuracy Multicommodity Flows via Iterative Refinement

The multicommodity flow problem is a classic problem in network flow and...
research
07/14/2023

A simple deterministic near-linear time approximation scheme for transshipment with arbitrary positive edge costs

We describe a simple deterministic near-linear time approximation scheme...

Please sign up or login with your details

Forgot password? Click here to reset