Steiner Point Removal - Distant Terminals Don't (Really) Bother

Given a weighted graph G = (V, E, w) with a set of k terminals T ⊂ V, the Steiner Point Removal problem seeks for a minor of the graph with vertex set T, such that the distance between every pair of terminals is preserved within a small multiplicative distortion. Kamma, Krauthgamer and Nguyen [13] used a ball-growing algorithm to show that the distortion is at most O(log5 k) for general graphs. In this paper, we improve the distortion bound to O(log2 k). The improvement is achieved based on a known algorithm that constructs terminal-distance exact-preservation minor with O(k4) (which is independent of |V|) vertices, and also two tail bounds on the sums of independent exponential random variables, which allow us to show that it is unlikely for a non-terminal being contracted to a distant terminal.

[1]  Frank Thomson Leighton,et al.  Vertex Sparsifiers and Abstract Rounding Algorithms , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[2]  Konstantin Makarychev,et al.  Metric extension operators, vertex sparsifiers and Lipschitz extendability , 2016 .

[3]  Richard B. Paris,et al.  Incomplete gamma and related functions , 2010, NIST Handbook of Mathematical Functions.

[4]  Michael Elkin,et al.  Prioritized Metric Structures and Embedding , 2015, STOC.

[5]  F. G. Tricomi,et al.  Asymptotische Eigenschaften der unvollständigen Gammafunktion , 1950 .

[6]  Robert Krauthgamer,et al.  Mimicking Networks and Succinct Representations of Terminal Cuts , 2013, SODA.

[7]  Robert Krauthgamer,et al.  Preserving Terminal Distances Using Minors , 2012, ICALP.

[8]  Robert Krauthgamer,et al.  Cutting corners cheaply, or how to remove Steiner points , 2014, SODA.

[9]  Michael Elkin,et al.  Terminal embeddings , 2017, Theor. Comput. Sci..

[10]  Julia Chuzhoy On vertex sparsifiers with Steiner nodes , 2012, STOC '12.

[11]  Anupam Gupta,et al.  Steiner points in tree metrics don't (really) help , 2001, SODA '01.

[12]  Yun Kuen Cheung,et al.  Graph Minors for Preserving Terminal Distances Approximately - Lower and Upper Bounds , 2016, ICALP.

[13]  Alexandr Andoni,et al.  Towards (1 + ∊)-Approximate Flow Sparsifiers , 2013, SODA.

[14]  Robert Krauthgamer,et al.  Vertex Sparsifiers: New Results from Old Techniques , 2010, SIAM J. Comput..

[15]  Anupam Gupta,et al.  Steiner Point Removal in Graph Metrics , 2008 .

[16]  Andréa W. Richa,et al.  A Tight Lower Bound for the Steiner Point Removal Problem on Trees , 2006, APPROX-RANDOM.

[17]  Mikkel Thorup,et al.  Deterministic Constructions of Approximate Distance Oracles and Spanners , 2005, ICALP.

[18]  Frank Thomson Leighton,et al.  Some Results on Greedy Embeddings in Metric Spaces , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[19]  Ankur Moitra,et al.  Approximation Algorithms for Multicommodity-Type Problems with Guarantees Independent of the Graph Size , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.