Abstract

In this paper we study {\em terminal embeddings}, in which one is given a finite metric (X,dX)(X,d_X) (or a graph G=(V,E)G=(V,E)) and a subset K⊆XK \subseteq X of its points are designated as {\em terminals}. The objective is to embed the metric into a normed space, while approximately preserving all distances among pairs that contain a terminal. We devise such embeddings in various settings, and conclude that even though we have to preserve ≈∣K∣⋅∣X∣\approx|K|\cdot |X| pairs, the distortion depends only on ∣K∣|K|, rather than on ∣X∣|X|. We also strengthen this notion, and consider embeddings that approximately preserve the distances between {\em all} pairs, but provide improved distortion for pairs containing a terminal. Surprisingly, we show that such embeddings exist in many settings, and have optimal distortion bounds both with respect to X×XX \times X and with respect to K×XK \times X. Moreover, our embeddings have implications to the areas of Approximation and Online Algorithms. In particular, [ALN08] devised an O~(log⁡r)\tilde{O}(\sqrt{\log r})-approximation algorithm for sparsest-cut instances with rr demands. Building on their framework, we provide an O~(log⁡∣K∣)\tilde{O}(\sqrt{\log |K|})-approximation for sparsest-cut instances in which each demand is incident on one of the vertices of KK (aka, terminals). Since ∣K∣≤r|K| \le r, our bound generalizes that of [ALN08].

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.