Efficient Data Structures for Incremental Exact and Approximate Maximum Flow

Gramoz Goranci, Monika Henzinger

Publications: Contribution to bookContribution to proceedingsPeer Reviewed

Abstract

We show an (1 + ϵ)-approximation algorithm for maintaining maximum s-t flow under m edge insertions in m 1/2+o (1)ϵ −1/ 2 amortized update time for directed, unweighted graphs. This constitutes the first sublinear dynamic maximum flow algorithm in general sparse graphs with arbitrarily good approximation guarantee. Furthermore we give an algorithm that maintains an exact maximum s-t flow under m edge insertions in an n-node graph in Õ(n 5/ 2) total update time. For sufficiently dense graphs, this gives to the first exact incremental algorithm with sub-linear amortized update time for maintaining maximum flows.

Original languageEnglish
Title of host publication50th International Colloquium on Automata, Languages, and Programming, ICALP 2023
EditorsKousha Etessami, Uriel Feige, Gabriele Puppis
ISBN (Electronic)9783959772785
DOIs
Publication statusPublished - 1 Jul 2023

Austrian Fields of Science 2012

  • 102031 Theoretical computer science

Keywords

  • data structures
  • dynamic graph algorithms
  • maximum flow

Cite this