Having Hope in Missing Spanners: New Distance Preservers and Light Hopsets

Shimon Kogan, Merav Parter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

An r-missing spanner for a graph G is a sparse subgraph H ⊆ G satisfying that for any u, v pair there is a (possibly approximate) u-v shortest path P in G such that |P \ H| ≤ r. That is, H misses at most r edges from every u-v (approximate) shortest path. [Kogan and Parter, FOCS’22] introduced the notion of missing spanners as an intermediate step for translating hopset constructions into spanners and distance preservers. In this work, we provide new constructions of missing spanners that lead to improved distance preservers. We also present a reduction in the reverse direction to that of [KP’22] by translating a special class of distance preservers into hopsets. Missing spanners serve as key structures in our constructions, leading to: Any p = Ω(n2/pRS(n)) vertex pairs in a directed unweighted graph have a distance preserver on O(p) edges, where RS(n) is the Ruzsa-Szemerédi function from combinatorial graph theory. This resolves the (second) open problem of [Bodwin, SODA’16]. In light of the classical quadratic lower bound for undirected weighted graphs, this provides the first separation between weighted and unweighted directed distance preservers. Any p ∈ [n, n2/RS(n)] vertex pairs in unweighted DAGs have a distance preserver with o(n√p) edges. This improves over the two-decade old bound by [Coppersmith and Elkin, SODA’05] for the family of DAGs. Any consistent distance preservers (where the shortest path’s tiebreaking scheme is consistent) for p pairs in n-vertex graphs of size g(n, p) can be transformed into r-missing (exact) spanners of the same size for r = g(n, p)/p. Missing spanners can provide new light hopsets: Any n-vertex weighted DAG (or weighted undirected graph) G = (V, E, ω) with aspect ratio M admits exact √n-hopsets with Oe(n) edges and a total edge weight, denoted as the lightness, of Oe(Mn), hence near-linear for unweighted graphs. This should be contrasted with all prior constructions that yield a lightness of Ω(Mn3/2), already for unweighted undirected graphs. Our results provide new links between graph augmentation and reduction structures, which for many years have been studied in isolation. We believe that these connections should have further combinatorial and algorithmic applications.

Original languageEnglish
Title of host publicationAnnual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
Pages4352-4374
Number of pages23
ISBN (Electronic)9798331312008
DOIs
StatePublished - 2025
Event36th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025 - New Orleans, United States
Duration: 12 Jan 202515 Jan 2025

Publication series

NameProceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
Volume7
ISSN (Print)1071-9040

Conference

Conference36th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
Country/TerritoryUnited States
CityNew Orleans
Period12/01/2515/01/25

All Science Journal Classification (ASJC) codes

  • Software
  • General Mathematics

Cite this