Weighted Additive Spanners
Abstract
A \emph{spanner} of a graph is a subgraph that approximately preserves shortest path distances in . Spanners are commonly applied to compress computation on metric spaces corresponding to weighted input graphs. Classic spanner constructions can seamlessly handle edge weights, so long as error is measured \emph{multiplicatively}. In this work, we investigate whether one can similarly extend constructions of spanners with purely \emph{additive} error to weighted graphs. These extensions are not immediate, due to a key lemma about the size of shortest path neighborhoods that fails for weighted graphs. Despite this, we recover a suitable amortized version, which lets us prove direct extensions of classic and unweighted spanners (both all-pairs and pairwise) to and weighted spanners, where is the maximum edge weight. Specifically, we show that a weighted graph contains all-pairs (pairwise) and weighted spanners of size and ( and ) respectively. For a technical reason, the unweighted spanner becomes a weighted spanner; closing this error gap is an interesting remaining open problem. That is, we show that contains all-pairs (pairwise) weighted spanners of size ().
Cite
@article{arxiv.2002.07152,
title = {Weighted Additive Spanners},
author = {Reyan Ahmed and Greg Bodwin and Faryad Darabi Sahneh and Stephen Kobourov and Richard Spence},
journal= {arXiv preprint arXiv:2002.07152},
year = {2021}
}