Ultra-Sparse Near-Additive Emulators
Abstract
Near-additive (aka -) emulators and spanners are a fundamental graph-algorithmic construct, with numerous applications for computing approximate shortest paths and related problems in distributed, streaming and dynamic settings. Known constructions of near-additive emulators enable one to trade between their sparsity (i.e., number of edges) and the additive stretch . Specifically, for any pair of parameters , , one can have a -emulator with edges, with . At their sparsest, these emulators employ edges, for some constant . We tighten this bound, and show that in fact precisely edges suffice. In particular, our emulators can be \emph{ultra-sparse}, i.e., we can have an emulator with edges and . We also devise a distributed deterministic algorithm in the CONGEST model that builds these emulators in low polynomial time (i.e., in time, for an arbitrarily small constant parameter ). Finally, we also improve the state-of-the-art distributed deterministic \congest-model construction of -spanners devised in the PODC'19 paper [ElkinM19]. Specifically, the spanners of [ElkinM19] have edges, i.e., at their sparsest they employ edges. In this paper, we devise an efficient distributed deterministic CONGEST-model algorithm that builds such spanners with edges for . At their sparsest, these spanners employ only edges.
Cite
@article{arxiv.2106.01036,
title = {Ultra-Sparse Near-Additive Emulators},
author = {Michael Elkin and Shaked Matar},
journal= {arXiv preprint arXiv:2106.01036},
year = {2021}
}