We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Data Structures and Algorithms

Title: Ultra-Sparse Near-Additive Emulators

Abstract: Near-additive (aka $(1+\epsilon,\beta)$-) 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 $\beta$. Specifically, for any pair of parameters $\epsilon >0$, $ \kappa=1,2,\dots$, one can have a $(1+\epsilon,\beta)$-emulator with $O(n^{1+1/\kappa})$ edges, with $\beta = \left(\frac{\log \kappa}{\epsilon}\right)^{\log \kappa}$. At their sparsest, these emulators employ $c\cdot n$ edges, for some constant $c\geq 2$.
We tighten this bound, and show that in fact precisely $n^{1+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 $\beta = \left(\frac{\log {\log n}}{\epsilon }\right)^{{\log {\log n}}(1+o(1))}$.
We also devise a distributed deterministic algorithm in the CONGEST model that builds these emulators in low polynomial time (i.e., in $O(n^\rho)$ time, for an arbitrarily small constant parameter $\rho >0$).
Finally, we also improve the state-of-the-art distributed deterministic \congest-model construction of
$(1+\epsilon,\beta)$-spanners devised in the PODC'19 paper
[ElkinM19]. Specifically, the spanners of [ElkinM19] have $O(\beta\cdot n^{1+1/\kappa})$ edges, i.e., at their sparsest they employ
$ O\left(\frac{\log {\log n}}{\epsilon }\right)^{{\log {\log n}}}\cdot n$ edges. In this paper, we devise an efficient distributed deterministic CONGEST-model algorithm that builds such spanners with $O(n^{1+1/\kappa})$ edges for $\kappa = O\left(\frac{\log n}{\log ^{(3)}n}\right)$. At their sparsest, these spanners employ only $O(n\cdot {\log {\log n}})$ edges.
Subjects: Data Structures and Algorithms (cs.DS); Distributed, Parallel, and Cluster Computing (cs.DC)
Cite as: arXiv:2106.01036 [cs.DS]
  (or arXiv:2106.01036v1 [cs.DS] for this version)

Submission history

From: Shaked Matar [view email]
[v1] Wed, 2 Jun 2021 09:10:08 GMT (861kb,D)

Link back to: arXiv, form interface, contact.