Faster Maxflow via Improved Dynamic Spectral Vertex Sparsifiers

12/01/2021
by   Jan van den Brand, et al.
0

We make several advances broadly related to the maintenance of electrical flows in weighted graphs undergoing dynamic resistance updates, including: 1. More efficient dynamic spectral vertex sparsification, achieved by faster length estimation of random walks in weighted graphs using Morris counters [Morris 1978, Nelson-Yu 2020]. 2. A direct reduction from detecting edges with large energy in dynamic electric flows to dynamic spectral vertex sparsifiers. 3. A procedure for turning algorithms for estimating a sequence of vectors under updates from an oblivious adversary to one that tolerates adaptive adversaries via the Gaussian-mechanism from differential privacy. Combining these pieces with modifications to prior robust interior point frameworks gives an algorithm that on graphs with m edges computes a mincost flow with edge costs and capacities in [1, U] in time O(m^3/2-1/58log^2 U). In prior and independent work, [Axiotis-Mądry-Vladu FOCS 2021] also obtained an improved algorithm for sparse mincost flows on capacitated graphs. Our algorithm implies a O(m^3/2-1/58log U) time maxflow algorithm, improving over the O(m^3/2-1/328log U) time maxflow algorithm of [Gao-Liu-Peng FOCS 2021].

READ FULL TEXT

page 1

page 2

page 3

page 4

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
01/27/2021

A Note on Maximum Integer Flows in Directed Planar Graphs with Vertex Capacities

The most efficient algorithm currently known for computing maximum integ...
research
12/18/2017

The Power of Vertex Sparsifiers in Dynamic Graph Algorithms

We introduce a new algorithmic framework for designing dynamic graph alg...
research
06/24/2019

Fully Dynamic Spectral Vertex Sparsifiers and Applications

We study dynamic algorithms for maintaining spectral vertex sparsifiers ...
research
10/05/2020

A Note on Exponential-Time Algorithms for Linearwidth

In this note, we give an algorithm that computes the linearwidth of inpu...
research
11/07/2021

Dynamic Algorithms Against an Adaptive Adversary: Generic Constructions and Lower Bounds

A dynamic algorithm against an adaptive adversary is required to be corr...
research
03/28/2019

Faster Spectral Sparsification in Dynamic Streams

Graph sketching has emerged as a powerful technique for processing massi...

Please sign up or login with your details

Forgot password? Click here to reset