Online Spanners in Metric Spaces
Sujoy Bhore,Arnold Filtser,Hadi Khodabandeh,Csaba D. Tóth
DOI: https://doi.org/10.1137/22m1534572
IF: 0.868
2024-03-13
SIAM Journal on Discrete Mathematics
Abstract:SIAM Journal on Discrete Mathematics, Volume 38, Issue 1, Page 1030-1056, March 2024. Given a metric space [math], a weighted graph [math] over [math] is a metric [math]-spanner of [math] if for every [math], [math], where [math] is the shortest path metric in [math]. In this paper, we construct spanners for finite sets in metric spaces in the online setting. Here, we are given a sequence of points [math], where the points are presented one at a time (i.e., after [math] steps, we see [math]). 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 [math]-spanner [math] for [math] for all [math], while minimizing the number of edges, and their total weight. We construct online [math]-spanners in the Euclidean [math]-space, [math]-spanners for general metrics, and [math]-spanners for ultrametrics. Most notably, in the Euclidean plane, we construct a [math]-spanner with competitive ratio [math], bypassing the classic lower bound [math] for lightness, which compares the weight of the spanner to that of the minimum spanning tree.
mathematics, applied