Papers
Topics
Authors
Recent
Search
2000 character limit reached

Almost-Optimal Sublinear Additive Spanners

Published 22 Mar 2023 in cs.DS | (2303.12768v3)

Abstract: Given an undirected unweighted graph G=(V,E)G = (V, E) on nn vertices and mm edges, a subgraph H⊆GH\subseteq G is a spanner of GG with stretch function f:R<em>+→R</em>+f: \mathbb{R}<em>+ \rightarrow \mathbb{R}</em>+, if for every pair s,ts, t of vertices in VV, dist<em>H(s,t)≤f(dist</em>G(s,t))\text{dist}<em>{H}(s, t)\le f(\text{dist}</em>{G}(s, t)). When f(d)=d+o(d)f(d) = d + o(d), HH is called a sublinear additive spanner; when f(d)=d+o(n)f(d) = d + o(n), HH is called an \emph{additive spanner}, and f(d)−df(d) - d is usually called the \emph{additive stretch} of HH. As our primary result, we show that for any constant $\delta&gt;0$ and constant integer k≥2k\geq 2, every graph on nn vertices has a sublinear additive spanner with stretch function f(d)=d+O(d<sup>1−1/k)f(d)=d+O(d<sup>{1-1/k}) and O(n<sup>1+1+δ2<sup>k+1−1)O\big(n<sup>{1+\frac{1+\delta}{2<sup>{k+1}-1}}\big) edges. When k=2k = 2, this improves upon the previous spanner construction with stretch function f(d)=d+O(d<sup>1/2)f(d) = d + O(d<sup>{1/2}) and O~(n<sup>1+3/17)\tilde{O}(n<sup>{1+3/17}) edges; for any constant integer k≥3k\geq 3, this improves upon the previous spanner construction with stretch function f(d)=d+O(d<sup>1−1/k)f(d) = d + O(d<sup>{1-1/k}) and O(n<sup>1+(3/4)<sup>k−27</sup></sup>−2⋅(3/4)<sup>k−2)O\bigg(n<sup>{1+\frac{(3/4)<sup>{k-2}}{7</sup></sup> - 2\cdot (3/4)<sup>{k-2}}}\bigg) edges. Most importantly, the size of our spanners almost matches the lower bound of Ω(n<sup>1+12<sup>k+1−1)\Omega\big(n<sup>{1+\frac{1}{2<sup>{k+1}-1}}\big), which holds for all compression schemes achieving the same stretch function. As our second result, we show a new construction of additive spanners with stretch O(n<sup>0.403)O(n<sup>{0.403}) and O~(n)\tilde{O}(n) edges, which slightly improves upon the previous stretch bound of O(n<sup>3/7+ε)O(n<sup>{3/7+\varepsilon}) achieved by linear-size spanners. An additional advantage of our spanner is that it admits a subquadratic construction runtime of O~(m+n<sup>13/7)\tilde{O}(m + n<sup>{13/7}), while the previous construction requires all-pairs shortest paths computation which takes O(min⁡mn,n<sup>2.373)O(\min{mn, n<sup>{2.373}}) time.

Authors (2)
Citations (3)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.