English

Sparse Temporal Spanners with Low Stretch

Data Structures and Algorithms 2022-06-23 v1

Abstract

A temporal graph is an undirected graph G=(V,E)G=(V,E) along with a function that assigns a time-label to each edge in EE. A path in GG with non-decreasing time-labels is called temporal path and the distance from uu to vv is the minimum length (i.e., the number of edges) of a temporal path from uu to vv. A temporal α\alpha-spanner of GG is a (temporal) subgraph HH that preserves the distances between any pair of vertices in VV, up to a multiplicative stretch factor of α\alpha. The size of HH is the number of its edges. In this work we study the size-stretch trade-offs of temporal spanners. We show that temporal cliques always admit a temporal (2k1)(2k-1)-spanner with O~(kn1+1k)\tilde{O}(kn^{1+\frac{1}{k}}) edges, where k>1k>1 is an integer parameter of choice. Choosing k=lognk=\lfloor\log n\rfloor, we obtain a temporal O(logn)O(\log n)-spanner with O~(n)\tilde{O}(n) edges that has almost the same size (up to logarithmic factors) as the temporal spanner in [Casteigts et al., JCSS 2021] which only preserves temporal connectivity. We then consider general temporal graphs. Since Ω(n2)\Omega(n^2) edges might be needed by any connectivity-preserving temporal subgraph [Axiotis et al., ICALP'16], we focus on approximating distances from a single source. We show that O~(n/log(1+ε))\tilde{O}(n/\log(1+\varepsilon)) edges suffice to obtain a stretch of (1+ε)(1+\varepsilon), for any small ε>0\varepsilon>0. This result is essentially tight since there are temporal graphs for which any temporal subgraph preserving exact distances from a single-source must use Ω(n2)\Omega(n^2) edges. We extend our analysis to prove an upper bound of O~(n2/β)\tilde{O}(n^2/\beta) on the size of any temporal β\beta-additive spanner, which is tight up to polylogarithmic factors. Finally, we investigate how the lifetime of GG, i.e., the number of its distinct time-labels, affects the trade-off between the size and the stretch of a temporal spanner.

Keywords

Cite

@article{arxiv.2206.11113,
  title  = {Sparse Temporal Spanners with Low Stretch},
  author = {Davide Bilò and Gianlorenzo D'Angelo and Luciano Gualà and Stefano Leucci and Mirko Rossi},
  journal= {arXiv preprint arXiv:2206.11113},
  year   = {2022}
}

Comments

25 pages, 9 figures

R2 v1 2026-06-24T12:00:14.724Z