English

On additive spanners in weighted graphs with local error

Discrete Mathematics 2021-05-11 v2

Abstract

An \emph{additive +β+\beta spanner} of a graph GG is a subgraph which preserves distances up to an additive +β+\beta error. Additive spanners are well-studied in unweighted graphs but have only recently received attention in weighted graphs [Elkin et al.\ 2019 and 2020, Ahmed et al.\ 2020]. This paper makes two new contributions to the theory of weighted additive spanners. For weighted graphs, [Ahmed et al.\ 2020] provided constructions of sparse spanners with \emph{global} error β=cW\beta = cW, where WW is the maximum edge weight in GG and cc is constant. We improve these to \emph{local} error by giving spanners with additive error +cW(s,t)+cW(s,t) for each vertex pair (s,t)(s,t), where W(s,t)W(s, t) is the maximum edge weight along the shortest ss--tt path in GG. These include pairwise +(2+\eps)W(,)+(2+\eps)W(\cdot,\cdot) and +(6+\eps)W(,)+(6+\eps) W(\cdot, \cdot) spanners over vertex pairs \PcV×V\Pc \subseteq V \times V on O\eps(n\Pc1/3)O_{\eps}(n|\Pc|^{1/3}) and O\eps(n\Pc1/4)O_{\eps}(n|\Pc|^{1/4}) edges for all \eps>0\eps > 0, which extend previously known unweighted results up to \eps\eps dependence, as well as an all-pairs +4W(,)+4W(\cdot,\cdot) spanner on O~(n7/5)\widetilde{O}(n^{7/5}) edges. Besides sparsity, another natural way to measure the quality of a spanner in weighted graphs is by its \emph{lightness}, defined as the total edge weight of the spanner divided by the weight of an MST of GG. We provide a +\epsW(,)+\eps W(\cdot,\cdot) spanner with O\eps(n)O_{\eps}(n) lightness, and a +(4+\eps)W(,)+(4+\eps) W(\cdot,\cdot) spanner with O\eps(n2/3)O_{\eps}(n^{2/3}) lightness. These are the first known additive spanners with nontrivial lightness guarantees. All of the above spanners can be constructed in polynomial time.

Keywords

Cite

@article{arxiv.2103.09731,
  title  = {On additive spanners in weighted graphs with local error},
  author = {Reyan Ahmed and Greg Bodwin and Keaton Hamm and Stephen Kobourov and Richard Spence},
  journal= {arXiv preprint arXiv:2103.09731},
  year   = {2021}
}
R2 v1 2026-06-24T00:16:47.815Z