Cutting Corners Cheaply, or How to Remove Steiner Points

From MaRDI portal
Publication:5502176

DOI10.1137/140951382zbMATH Open1328.05059arXiv1304.1449OpenAlexW2569472613MaRDI QIDQ5502176FDOQ5502176


Authors:


Publication date: 18 August 2015

Published in: SIAM Journal on Computing (Search for Journal in Brave)

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) and a subset of terminals TsubseteqV, there is a graph G=(T,E,w) that is isomorphic to a minor of G, such that for every two terminals u,vinT, the shortest-path distances between them in G and in G satisfy dG,w(u,v)ledG,w(u,v)leO(log5|T|)cdotdG,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 n-point metric space (X,d) admits a -separating decomposition for , which roughly means for every desired diameter bound Delta>0 there is a randomized partitioning of X, which satisfies the following separation requirement: for every x,yinX, the probability they lie in different clusters of the partition is at most . We introduce an additional requirement, which is the following tail bound: for every shortest-path P of length , the number of clusters of the partition that meet the path P, denoted ZP, satisfies Pr[ZP>t]le2eOmega(t) for all t>0.


Full work available at URL: https://arxiv.org/abs/1304.1449




Recommendations




Cites Work


Cited In (14)





This page was built for publication: Cutting Corners Cheaply, or How to Remove Steiner Points

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5502176)