Ultra-Sparse Near-Additive Emulators

From MaRDI portal




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 epsilon>0, kappa=1,2,dots, one can have a -emulator with O(n1+1/kappa) edges, with . At their sparsest, these emulators employ ccdotn edges, for some constant cgeq2. We tighten this bound, and show that in fact precisely n1+1/kappa edges suffice. In particular, our emulators can be emph{ultra-sparse}, i.e., we can have an emulator with n+o(n) edges and . We also devise a distributed deterministic algorithm in the CONGEST model that builds these emulators in low polynomial time (i.e., in O(nho) time, for an arbitrarily small constant parameter ho>0). 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 Oleft(fracloglognepsilonight)loglogncdotn edges. In this paper, we devise an efficient distributed deterministic CONGEST-model algorithm that builds such spanners with O(n1+1/kappa) edges for kappa=Oleft(fraclognlog(3)night). At their sparsest, these spanners employ only O(ncdotloglogn) edges.












This page was built for publication: Ultra-Sparse Near-Additive Emulators

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6201954)