Near-linear-time, Optimal Vertex Cut Sparsifiers in Directed Acyclic Graphs
Zhiyang He, Jason Li, Magnus Wahlstr\"om

TL;DR
This paper presents a near-linear-time algorithm to compute vertex cut sparsifiers of size Θ(k^2) in directed acyclic graphs, improving previous bounds and ensuring the sparsifier preserves all min-cuts between terminal sets.
Contribution
It introduces a novel approach using total orderings inspired by extremal combinatorics to construct smaller sparsifiers for DAGs, improving the size and computation time over prior work.
Findings
Constructed vertex sparsifiers of size Θ(k^2) for DAGs.
Achieved near-linear time computation of the sparsifiers.
Proved that size Θ(k^2) is necessary for such sparsifiers.
Abstract
Let be a graph and be (possibly overlapping) sets of terminals, . We are interested in computing a vertex sparsifier for terminal cuts in , i.e., a graph on a smallest possible number of vertices, where and such that for every and the size of a minimum -vertex cut is the same in as in . We assume that our graphs are unweighted and that terminals may be part of the min-cut. In previous work, Kratsch and Wahlstr\"om (FOCS 2012/JACM 2020) used connections to matroid theory to show that a vertex sparsifier with vertices can be computed in randomized polynomial time, even for arbitrary digraphs . However, since then, no improvements on the size have been shown. In this paper, we draw inspiration from the renowned Bollob\'as's Two-Families Theorem in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
