Papers
Topics
Authors
Recent
Search
2000 character limit reached

Online Spanners in Metric Spaces

Published 21 Feb 2022 in cs.CG and cs.DS | (2202.09991v1)

Abstract: Given a metric space M=(X,δ)\mathcal{M}=(X,\delta), a weighted graph GG over XX is a metric tt-spanner of M\mathcal{M} if for every u,vXu,v \in X, δ(u,v)dG(u,v)tδ(u,v)\delta(u,v)\le d_G(u,v)\le t\cdot \delta(u,v), where dGd_G is the shortest path metric in GG. In this paper, we construct spanners for finite sets in metric spaces in the online setting. Here, we are given a sequence of points (s1,,sn)(s_1, \ldots, s_n), where the points are presented one at a time (i.e., after ii steps, we saw Si=s1,,siS_i = {s_1, \ldots , s_i}). The algorithm is allowed to add edges to the spanner when a new point arrives, however, it is not allowed to remove any edge from the spanner. The goal is to maintain a tt-spanner GiG_i for SiS_i for all ii, while minimizing the number of edges, and their total weight. We construct online (1+ε)(1+\varepsilon)-spanners in Euclidean dd-space, (2k1)(1+ε)(2k-1)(1+\varepsilon)-spanners for general metrics, and (2+ε)(2+\varepsilon)-spanners for ultrametrics. Most notably, in Euclidean plane, we construct a (1+ε)(1+\varepsilon)-spanner with competitive ratio O(ε<sup>3/2logε<sup>1log</sup></sup>n)O(\varepsilon<sup>{-3/2}\log\varepsilon<sup>{-1}\log</sup></sup> n), bypassing the classic lower bound Ω(ε<sup>2)\Omega(\varepsilon<sup>{-2}) for lightness, which compares the weight of the spanner, to that of the MST.

Citations (4)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.