Almost-Linear Time Algorithms for Incremental Graphs: Cycle Detection, SCCs, s-t Shortest Path, and Minimum-Cost Flow
Not on the map. Why?
Abstract (arXiv)
We give the first almost-linear time algorithms for several problems in incremental graphs including cycle detection, strongly connected component maintenance, s-t shortest path, maximum flow, and minimum-cost flow. To solve these problems, we give a deterministic data structure that returns a mo(1)-approximate minimum-ratio cycle in fully dynamic graphs in amortized mo(1) time per update. Combining this with the interior point method framework of Brand-Liu-Sidford (STOC 2023) gives the first almost-linear time algorithm for deciding the first update in an incremental graph after which the cost of the minimum-cost flow attains value at most some given threshold F. By rather direct reductions to minimum-cost flow, we are then able to solve the problems in incremental graphs mentioned above. At a high level, our algorithm dynamizes the ℓ1 oblivious routing of Rozhovn-Grunau-Haeupler-Zuzic-Li (STOC 2022), and develops a method to extract an approximate minimum ratio cycle from the structure of the oblivious routing. To maintain the oblivious routing, we use tools from concurrent work of Kyng-Meierhans-Probst Gutenberg which designed vertex sparsifiers for shortest paths, in order to maintain a sparse neighborhood cover in fully dynamic graphs. To find a cycle, we first show that an approximate minimum ratio cycle can be represented as a fundamental cycle on a small set of trees resulting from the oblivious routing. Then, we find a cycle whose quality is comparable to the best tree cycle. This final cycle query step involves vertex and edge sparsification procedures reminiscent of previous works, but crucially requires a more powerful dynamic spanner which can handle far more edge insertions. We build such a spanner via a construction that hearkens back to the classic greedy spanner algorithm.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Nov 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 1.
4 papers.
- 2025Generalized Attention Flow: Feature Attribution for Transformer Models via Maximum Flowcited by 4
- 2024Swim till You Sink: Computing the Limit of a Gamecited by 1
- 2025Hierarchical Forecast Reconciliation on Networks: A Network Flow Optimization Formulationcited by 0
- 2026Incremental Strongly Connected Components with Predictionscited by 0
- 2026Incremental Strongly Connected Components with Predictions28 Apr 2026
- 2025Hierarchical Forecast Reconciliation on Networks: A Network Flow Optimization Formulation6 May 2025
- 2025Generalized Attention Flow: Feature Attribution for Transformer Models via Maximum Flow14 Feb 2025
- 2024Swim till You Sink: Computing the Limit of a Game20 Aug 2024