Can't See The Forest for the Trees: Navigating Metric Spaces by Bounded Hop-Diameter Spanners

07/29/2021
by   Omri Kahalon, et al.
0

Spanners for metric spaces have been extensively studied, both in general metrics and in restricted classes, perhaps most notably in low-dimensional Euclidean spaces – due to their numerous applications. Euclidean spanners can be viewed as means of compressing the n2 pairwise distances of a d-dimensional Euclidean space into O(n) = O_ϵ,d(n) spanner edges, so that the spanner distances preserve the original distances to within a factor of 1+ϵ, for any ϵ > 0. Moreover, one can compute such spanners in optimal O(n log n) time. Once the spanner has been computed, it serves as a "proxy" overlay network, on which the computation can proceed, which gives rise to huge savings in space and other important quality measures. On the negative side, by working on the spanner rather than the original metric, one loses the key property of being able to efficiently "navigate" between pairs of points. While in the original metric, one can go from any point to any other via a direct edge, it is unclear how to efficiently navigate in the spanner: How can we translate the existence of a "good" path into an efficient algorithm finding it? Moreover, usually by "good" path we mean a path whose weight approximates the original distance between its endpoints – but a priori the number of edges (or "hops") in the path could be huge. To control the hop-length of paths, one can try to upper bound the spanner's hop-diameter, but naturally bounded hop-diameter spanners are more complex than spanners with unbounded hop-diameter, which might render the algorithmic task of efficiently finding good paths more challenging. The original metric enables us to navigate optimally – a single hop (for any two points) with the exact distance, but the price is high – Θ(n^2) edges. [...]

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/16/2021

Sparse Euclidean Spanners with Tiny Diameter: A Tight Lower Bound

In STOC'95 [ADMSS'95] Arya et al. showed that any set of n points in ℝ^d...
research
02/21/2022

Online Spanners in Metric Spaces

Given a metric space ℳ=(X,δ), a weighted graph G over X is a metric t-sp...
research
11/11/2020

Tree Embeddings for Hop-Constrained Network Design

Network design problems aim to compute low-cost structures such as route...
research
04/20/2018

Light Spanners for High Dimensional Norms via Stochastic Decompositions

Spanners for low dimensional spaces (e.g. Euclidean space of constant di...
research
11/21/2022

Labeled Nearest Neighbor Search and Metric Spanners via Locality Sensitive Orderings

Chan, Har-Peled, and Jones [SICOMP 2020] developed locality-sensitive or...
research
02/26/2019

Plane Hop Spanners for Unit Disk Graphs: Simpler and Better

The unit disk graph (UDG) is a widely employed model for the study of wi...
research
06/21/2021

A PTAS for k-hop MST on the Euclidean plane: Improving Dependency on k

For any ϵ>0, Laue and Matijević [CCCG'07, IPL'08] give a PTAS for findin...

Please sign up or login with your details

Forgot password? Click here to reset