Abstract

Our main result is that the Steiner Point Removal (SPR) problem can always be solved with polylogarithmic distortion, which answers in the affirmative a question posed by Chan, Xia, Konjevod, and Richa (2006). Specifically, we prove that for every edge-weighted graph G=(V,E,w)G = (V,E,w) and a subset of terminals T⊆VT \subseteq V, there is a graph G′=(T,E′,w′)G'=(T,E',w') that is isomorphic to a minor of GG, such that for every two terminals u,v∈Tu,v\in T, the shortest-path distances between them in GG and in G′G' satisfy dG,w(u,v)≤dG′,w′(u,v)≤O(log⁡5∣T∣)⋅dG,w(u,v)d_{G,w}(u,v) \le d_{G',w'}(u,v) \le O(\log^5|T|) \cdot d_{G,w}(u,v). Our existence proof actually gives a randomized polynomial-time algorithm. Our proof features a new variant of metric decomposition. It is well-known that every nn-point metric space (X,d)(X,d) admits a ββ-separating decomposition for β=O(log⁡n)β=O(\log n), which roughly means for every desired diameter bound Δ>0Δ>0 there is a randomized partitioning of XX, which satisfies the following separation requirement: for every x,y∈Xx,y \in X, the probability they lie in different clusters of the partition is at most β d(x,y)/Δβ\,d(x,y)/Δ. We introduce an additional requirement, which is the following tail bound: for every shortest-path PP of length d(P)≤Δ/βd(P) \leq Δ/β, the number of clusters of the partition that meet the path PP, denoted ZPZ_P, satisfies Pr⁡[ZP>t]≤2e−Ω(t)\Pr[Z_P > t] \le 2e^{-Ω(t)} for all t>0t>0.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.