2 01 4 Vertex Sparsifiers : New Results from Old Techniques ∗
نویسندگان
چکیده
Given a capacitated graph G = (V,E) and a set of terminals K ⊆ V , how should we produce a graph H only on the terminals K so that every (multicommodity) flow between the terminals in G could be supported in H with low congestion, and vice versa? (Such a graph H is called a flowsparsifier for G.) What if we want H to be a “simple” graph? What if we allow H to be a convex combination of simple graphs? Improving on results of Moitra [FOCS 2009] and Leighton and Moitra [STOC 2010], we give efficient algorithms for constructing: (a) a flow-sparsifier H that maintains congestion up to a factor of O( log k log log k ), where k = |K|; (b) a convex combination of trees over the terminals K that maintains congestion up to a factor of O(log k); (c) for a planar graph G, a convex combination of planar graphs that maintains congestion up to a constant factor. This requires us to give a new algorithm for the 0-extension problem, the first one in which the preimages of each terminal are connected in G. Moreover, this result extends to minor-closed families of graphs. Our bounds immediately imply improved approximation guarantees for several terminal-based cut and ordering problems. A preliminary version appeared in the Proceedings of the 13th Workshop on Approximation Algorithms for Combinatorial Optimization Problems (APPROX 2010). Department of Computer Science and DIMAP, University of Warwick, Coventry, UK. Supported by EPSRC grant EP/F043333/1 and DIMAP (the Centre for Discrete Mathematics and its Applications). [email protected]. Computer Science Department, Carnegie Mellon University, Pittsburgh, PA 15213, USA. Research was partly supported by the NSF award CCF-0729022, and an Alfred P. Sloan Fellowship. This research was done when visiting Microsoft Research SVC, La Avenida, Mountain View CA. [email protected]. This work was supported in part by The Israel Science Foundation (grant #452/08), and by a Minerva grant. Weizmann Institute of Science, Rehovot, Israel. [email protected]. Institut für Informatik, Technische Universität München, Munich, Germany. [email protected]. Computer Science Department, Stanford University, Stanford, CA 94350, USA. Microsoft Research Silicon Valley, 1065 La Avenida, Mountain View, CA, USA. [email protected].
منابع مشابه
Improved Guarantees for Vertex Sparsification in Planar Graphs
Graphs Sparsification aims at compressing large graphs into smaller ones while (approximately) preserving important characteristics of the input graph. In this work we study Vertex Sparsifiers, i.e., sparsifiers whose goal is to reduce the number of vertices. More concretely, given a weighted graph G = (V,E), and a terminal set K with |K| = k, a quality q vertex cut sparsifier of G is a graph H...
متن کاملRefined Vertex Sparsifiers of Planar Graphs
We study the following version of cut sparsification. Given a large edge-weighted network G with k terminal vertices, compress it into a small network H with the same terminals, such that the minimum cut in H between every bipartition of the terminals approximates the corresponding one in G within factor q ≥ 1, called the quality. We provide two new insights about the structure of cut sparsifie...
متن کاملDegree-3 Treewidth Sparsifiers
We study treewidth sparsifiers. Informally, given a graph G of treewidth k, a treewidth sparsifier H is a minor of G, whose treewidth is close to k, |V (H)| is small, and the maximum vertex degree in H is bounded. Treewidth sparsifiers of degree 3 are of particular interest, as routing on node-disjoint paths, and computing minors seems easier in sub-cubic graphs than in general graphs. In this ...
متن کاملConstructing vertex decomposable graphs
Recently, some techniques such as adding whiskers and attaching graphs to vertices of a given graph, have been proposed for constructing a new vertex decomposable graph. In this paper, we present a new method for constructing vertex decomposable graphs. Then we use this construction to generalize the result due to Cook and Nagel.
متن کاملLocal Algorithms for Bounded Degree Sparsifiers in Sparse Graphs
In graph sparsification, the goal has almost always been of global nature: compress a graph into a smaller subgraph (sparsifier) that maintains certain features of the original graph. Algorithms can then run on the sparsifier, which in many cases leads to improvements in the overall runtime and memory. This paper studies sparsifiers that have bounded (maximum) degree, and are thus locally spars...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014