Dynamic Maxflow via Dynamic Interior Point Methods

12/13/2022
by   Jan van den Brand, et al.
0

In this paper we provide an algorithm for maintaining a (1-ϵ)-approximate maximum flow in a dynamic, capacitated graph undergoing edge additions. Over a sequence of m-additions to an n-node graph where every edge has capacity O(poly(m)) our algorithm runs in time O(m √(n)·ϵ^-1). To obtain this result we design dynamic data structures for the more general problem of detecting when the value of the minimum cost circulation in a dynamic graph undergoing edge additions obtains value at most F (exactly) for a given threshold F. Over a sequence m-additions to an n-node graph where every edge has capacity O(poly(m)) and cost O(poly(m)) we solve this thresholded minimum cost flow problem in O(m √(n)). Both of our algorithms succeed with high probability against an adaptive adversary. We obtain these results by dynamizing the recent interior point method used to obtain an almost linear time algorithm for minimum cost flow (Chen, Kyng, Liu, Peng, Probst Gutenberg, Sachdeva 2022), and introducing a new dynamic data structure for maintaining minimum ratio cycles in an undirected graph that succeeds with high probability against adaptive adversaries.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
09/04/2019

A Cost-Scaling Algorithm for Minimum-Cost Node-Capacitated Multiflow Problem

In this paper, we address the minimum-cost node-capacitated multiflow pr...
research
12/01/2020

Synchronized Traveling Salesman Problem

We consider a variation of the well-known traveling salesman problem in ...
research
07/25/2018

Parallel Minimum Cuts in Near-linear Work and Low Depth

We present the first near-linear work and poly-logritharithmic depth alg...
research
04/11/2018

Graph Sketching Against Adaptive Adversaries Applied to the Minimum Degree Algorithm

Motivated by the study of matrix elimination orderings in combinatorial ...
research
01/14/2021

Minimum Cost Flows, MDPs, and ℓ_1-Regression in Nearly Linear Time for Dense Instances

In this paper we provide new randomized algorithms with improved runtime...
research
10/04/2020

Kidney exchange and endless paths: On the optimal use of an altruistic donor

We consider a well-studied online random graph model for kidney exchange...

Please sign up or login with your details

Forgot password? Click here to reset