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 @math and a subset of terminals @math , there is a graph @math that is isomorphic to a minor of @math , such that for every two terminals @math , the shortest-path distances between them in @math and in @math satisfy @math . 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 @math -point metric space @math admits a @math -separating decomposition for @math , which roughly means for every desired diameter bound @math there is a randomized partitioning of @math , which satisfies the following separation requirement: for every @math , the probability they lie in different clusters of the partition is at most @math . We introduce an additional requirement, which is the following tail bound: for every shortest-path @math of length @math , the number of clusters of the partition that meet the path @math , denoted @math , satisfies @math for all @math .
This problem differs from SPR in @math may contain a few non-terminals, but all terminal distances should be preserved exactly. Formally, the objective is to find a small graph @math such that (i) @math is isomorphic to a minor of @math ; (ii) @math ; and (iii) for every @math , @math . This problem was originally defined by Krauthgamer and Zondiner @cite_23 , who showed an upper bound @math for general graphs, and a lower bound of @math that holds even for planar graphs.
@cite_23
2963319367 1968729061 1521196338 2055636480
Given a graph where vertices are partitioned into k terminals and non-terminals, the goal is to compress the graph (i.e., reduce the number of non-terminals) using minor operations while preserving terminal distances approximately. The distortion of a compressed graph is the maximum multiplicative blow-up of distances between all pairs of terminals. We study the trade-off between the number of non-terminals and the distortion. This problem generalizes the Steiner Point Removal (SPR) problem, in which all non-terminals must be removed. We introduce a novel black-box reduction to convert any lower bound on distortion for the SPR problem into a super-linear lower bound on the number of non-terminals, with the same distortion, for our problem. This allows us to show that there exist graphs such that every minor with distortion less than 2 2.5 3 must have Omega(k^2) Omega(k^ 5 4 ) Omega(k^ 6 5 ) non-terminals, plus more trade-offs in between. The black-box reduction has an interesting consequence: if the tight lower bound on distortion for the SPR problem is super-constant, then allowing any O(k) non-terminals will not help improving the lower bound to a constant. We also build on the existing results on spanners, distance oracles and connected 0-extensions to show a number of upper bounds for general graphs, planar graphs, graphs that exclude a fixed minor and bounded treewidth graphs. Among others, we show that any graph admits a minor with O(log k) distortion and O(k^2) non-terminals, and any planar graph admits a minor with 1 + epsilon distortion and O((k epsilon)^2) non-terminals. We introduce the following notion of compressing an undirected graph @math with (nonnegative) edge-lengths and terminal vertices @math . A distance-preserving minor is a minor @math (of @math ) with possibly different edge-lengths, such that @math and the shortest-path distance between every pair of terminals is exactly the same in @math and in @math . We ask: what is the smallest @math such that every graph @math with @math terminals admits a distance-preserving minor @math with at most @math vertices? Simple analysis shows that @math . Our main result proves that @math , significantly improving on the trivial @math . Our lower bound holds even for planar graphs @math , in contrast to graphs @math of constant treewidth, for which we prove that @math vertices suffice. We introduce the following notion of compressing an undirected graph G with (nonnegative) edge-lengths and terminal vertices R⊆V(G). A distance-preserving minor is a minor G′ (of G) with possibly different edge-lengths, such that R⊆V(G′) and the shortest-path distance between every pair of terminals is exactly the same in G and in G′. We ask: what is the smallest f*(k) such that every graph G with k=|R| terminals admits a distance-preserving minor G′ with at most f*(k) vertices? Simple analysis shows that f*(k)≤O(k4). Our main result proves that f*(k)≥Ω(k2), significantly improving over the trivial f*(k)≥k. Our lower bound holds even for planar graphs G, in contrast to graphs G of constant treewidth, for which we prove that O(k) vertices suffice. LetH=(T,U) be a connected graph,V?Ta set, andca non-negative function on the unordered pairs of elements ofV. In theminimum0-extension problem(*), one is asked to minimize the inner productcmover all metricsmonVsuch that (i)mcoincides with the distance function ofHwithinT; and (ii) eachv?Vis at zero distance from somes?T, i.e.m(v,s)=0. This problem is known to be NP-hard ifH=K3(as being equivalent to the minimum 3-terminal cut problem), while it is polynomially solvable ifH=K2(the minimum cut problem) orH=K2,r(the minimum (2,r)-metric problem). We study problem (*) for all fixedH. More precisely, we consider the linear programming relaxation (**) of (*) that is obtained by dropping condition (ii) above, and callHminimizableif the minima in (*) and (**) coincide for allVandc. Note that for such anHproblem (*) is solvable in strongly polynomial time. Our main theorem asserts thatHis minimizable if and only ifHis bipartite, has no isometric circuit with six or more nodes, and is orientable in the sense thatHcan be oriented so that nonadjacent edges of any 4-circuit are oppositely directed along this circuit. The proof is based on a combinatorial and topological study of tight and extreme extensions of graph metrics. Based on the idea of the proof of the NP-hardness for the minimum 3-terminal cut problem in 4, we then show that the minimum 0-extension problem is strongly NP-hard for many non-minimizable graphsH. Other results are also presented.