Optimal Vertex-Cut Sparsification of Quasi-Bipartite Graphs
arXiv:2207.01459
Abstract
In vertex-cut sparsification, given a graph with a terminal set , we wish to construct a graph with , such that for every two sets of terminals , the size of a minimum -vertex-cut in is the same as in . In the most basic setting, is unweighted and undirected, and we wish to bound the size of by a function of . Kratsch and Wahlström [JACM 2020] proved that every graph (possibly directed), admits a vertex-cut sparsifier with vertices, which can in fact be constructed in randomized polynomial time. We study (possibly directed) graphs that are quasi-bipartite, i.e., every edge has at least one endpoint in , and prove that they admit a vertex-cut sparsifier with edges and vertices, which can in fact be constructed in deterministic polynomial time. In fact, this bound naturally extends to all graphs with a small separator into bounded-size sets. Finally, we prove information-theoretically a nearly-matching lower bound, i.e., that edges are required to sparsify quasi-bipartite undirected graphs.
12 pages, 3 figures