Efficient Data Structures for Incremental Exact and Approximate Maximum Flow

Published: 01 Jan 2023, Last Modified: 10 Jan 2025ICALP 2023EveryoneRevisionsBibTeXCC BY-SA 4.0
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.
Loading