English

Weighted Additive Spanners

Discrete Mathematics 2021-06-30 v5 Data Structures and Algorithms Combinatorics

Abstract

A \emph{spanner} of a graph GG is a subgraph HH that approximately preserves shortest path distances in GG. 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 +2+2 and +4+4 unweighted spanners (both all-pairs and pairwise) to +2W+2W and +4W+4W weighted spanners, where WW is the maximum edge weight. Specifically, we show that a weighted graph GG contains all-pairs (pairwise) +2W+2W and +4W+4W weighted spanners of size O(n3/2)O(n^{3/2}) and O~(n7/5)\widetilde{O}(n^{7/5}) (O(np1/3)O(np^{1/3}) and O(np2/7)O(np^{2/7})) respectively. For a technical reason, the +6+6 unweighted spanner becomes a +8W+8W weighted spanner; closing this error gap is an interesting remaining open problem. That is, we show that GG contains all-pairs (pairwise) +8W+8W weighted spanners of size O(n4/3)O(n^{4/3}) (O(np1/4)O(np^{1/4})).

Keywords

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}
}