On Vertex Sparsifiers with Steiner Nodes
Abstract
Given an undirected graph with edge capacities for and a subset of vertices called terminals, we say that a graph is a quality- cut sparsifier for iff , and for any partition of , the values of the minimum cuts separating and in graphs and are within a factor from each other. We say that is a quality- flow sparsifier for iff , and for any set of demands over the terminals, the values of the minimum edge congestion incurred by fractionally routing the demands in in graphs and are within a factor from each other. So far vertex sparsifiers have been studied in a restricted setting where the sparsifier is not allowed to contain any non-terminal vertices, that is . For this setting, efficient algorithms are known for constructing quality- cut and flow vertex sparsifiers, as well as a lower bound of on the quality of any flow or cut sparsifier. We study flow and cut sparsifiers in the more general setting where Steiner vertices are allowed, that is, we no longer require that . We show algorithms to construct constant-quality cut sparsifiers of size in time , and constant-quality flow sparsifiers of size in time , where is the total capacity of the edges incident on the terminals.
Keywords
Cite
@article{arxiv.1204.2844,
title = {On Vertex Sparsifiers with Steiner Nodes},
author = {Julia Chuzhoy},
journal= {arXiv preprint arXiv:1204.2844},
year = {2012}
}