Faster Sparse Minimum Cost Flow by Electrical Flow Localization

11/19/2021
by   Kyriakos Axiotis, et al.
0

We give an O(m^3/2 - 1/762log (U+W)) time algorithm for minimum cost flow with capacities bounded by U and costs bounded by W. For sparse graphs with general capacities, this is the first algorithm to improve over the O(m^3/2log^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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/10/2020

Circulation Control for Faster Minimum Cost Flow in Unit-Capacity Graphs

We present an m^11/8+o(1)log W-time algorithm for solving the minimum co...
research
03/01/2022

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

We give an algorithm that computes exact maximum flows and minimum-cost ...
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
08/28/2023

Faster Min-Cost Flow on Bounded Treewidth Graphs

We present a O(m√(τ)+nτ) time algorithm for finding a minimum-cost flow ...
research
01/18/2021

Fully Dynamic Electrical Flows: Sparse Maxflow Faster Than Goldberg-Rao

We give an algorithm for computing exact maximum flows on graphs with m ...
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...
research
10/31/2019

Faster Energy Maximization for Faster Maximum Flow

In this paper we provide an algorithm which given any m-edge n-vertex di...

Please sign up or login with your details

Forgot password? Click here to reset