Brief announcement: A special case of maximum flow over time with network changes
Abstract
We consider the problem of finding the value of a maximum flow over time in a network with uniform edge lengths where the edge capacities change at specific time instants. To solve this problem, we show how to construct a condensed version of a Time Expanded Network (cTEN) whose standard max flow value is the same as the max flow over time on the original network. In particular, for a graph with n nodes, m edges, and μ critical times where some edge capacity changes, we obtain a cTEN with O(n2μ) nodes and O(μ mn) edges. This implies that the problem can be solved in O(μ2n3m) time using the combinatorial max flow algorithm of Orlin [Orl13], or in O(μ(1+o(1))(nm)1+o(1) (UT)) time using the algorithm of Chen et al. [CKL+22], where U is the maximum capacity of any edge and T is the time horizon. We focus on graphs that experience many time changes across the period of interest, as in such graphs the μ term dominates the runtime.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.