TY - GEN
T1 - Having Hope in Missing Spanners
T2 - 36th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
AU - Kogan, Shimon
AU - Parter, Merav
N1 - Publisher Copyright: Copyright © 2025 by SIAM.
PY - 2025
Y1 - 2025
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85217625875&partnerID=8YFLogxK
U2 - https://doi.org/10.1137/1.9781611978322.148
DO - https://doi.org/10.1137/1.9781611978322.148
M3 - منشور من مؤتمر
T3 - Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
SP - 4352
EP - 4374
BT - Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
Y2 - 12 January 2025 through 15 January 2025
ER -