Max s, t-Flow Oracles and Negative Cycle Detection in Planar Digraphs
Adam Karczmarz
Abstract
We study the maximum s, t-flow oracle problem on planar directed graphs where the goal is to design a data structure answering max s, t-flow value (or equivalently, min s, t-cut value) queries for arbitrary source-target pairs (s, t). For the case of polynomially bounded integer edge capacities, we describe an exact max s, t-flow oracle with truly subquadratic space and preprocessing, and sublinear query time. Moreover, if (1 -ϵ)-approximate answers are acceptable, we obtain a static oracle with near-linear preprocessing and O(n 3/4 ) query time and a dynamic oracle supporting edge capacity updates and queries in O(n 6/7 ) worst-case time.
To the best of our knowledge, for directed planar graphs, no (approximate) max s, t-flow oracles have been described even in the unweighted case, and only trivial tradeoffs involving either no preprocessing or precomputing all the n 2 possible answers have been known.
One key technical tool we develop on the way is a sublinear (in the number of edges) algorithm for finding a negative cycle in so-called dense distance graphs. By plugging it in earlier frameworks, we obtain improved bounds for other fundamental problems on planar digraphs. In particular, we show:
(1) a deterministic O(n log(nC)) time algorithm for negatively-weighted SSSP in planar digraphs with integer edge weights at least -C. This improves upon the previously known bounds in the important case of weights polynomial in n.
(2) an improved O(n log n) bound on finding a perfect matching in a bipartite planar graph.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers1
Ask how each one uses itBuilds on8
- Negative-Weight Single-Source Shortest Paths in Near-linear TimeAaron Bernstein, Danupon Nanongkai, Christian Wulff-NilsenFOCS 2022 · 24 citations
- A Nearly Optimal All-Pairs Min-Cuts Algorithm in Simple GraphsJason Li, Debmalya Panigrahi, Thatchaphol SaranurakFOCS 2021 · 19 citations
- Breaking the Cubic Barrier for All-Pairs Max-Flow: Gomory-Hu Tree in Nearly Quadratic TimeAmir Abboud, Robert Krauthgamer, Jason Li, Debmalya Panigrahi et al.FOCS 2022 · 16 citations
- A Deterministic Parallel APSP Algorithm and its ApplicationsAdam Karczmarz, Piotr SankowskiSODA 2021 · 9 citations
- Friendly Cut Sparsifiers and Faster Gomory-Hu TreesAmir Abboud, Robert Krauthgamer, Ohad TrabelsiSODA 2022 · 7 citations
Related papers
- Optimal Approximate Distance Oracle for Planar GraphsHung Le, Christian Wulff-NilsenFOCS 2021 · 7 citations
- A Deterministic Almost-Linear Time Algorithm for Minimum-Cost FlowJan van den Brand, Li Chen, Richard Peng, Rasmus Kyng et al.FOCS 2023 · 28 citations
- Õptimal Fault-Tolerant Labeling for Reachability and Approximate Distances in Directed Planar GraphsItai Boneh, Shiri Chechik, Shay Golan, Shay Mozes et al.STOC 2025 · 1 citation
- Almost-Linear Time Algorithms for Decremental Graphs: Min-Cost Flow and More via DualityJan van den Brand, Li Chen, Rasmus Kyng, Yang P. Liu et al.FOCS 2024 · 1 citation
- New algorithms and hardness for incremental single-source shortest paths in directed graphsMaximilian Probst Gutenberg, Virginia Vassilevska Williams, Nicole WeinSTOC 2020 · 21 citations
