A Unified Framework for Hopsets and Spanners

08/22/2021
by   Idan Shabat, et al.
0

Given an undirected graph G=(V,E), an (α,β)-spanner H=(V,E') is a subgraph that approximately preserves distances; for every u,v∈ V, d_H(u,v)≤α· d_G(u,v)+β. An (α,β)-hopset is a graph H=(V,E"), so that adding its edges to G guarantees every pair has an α-approximate shortest path that has at most β edges (hops), that is, d_G(u,v)≤ d_G∪ H^(β)(u,v)≤α· d_G(u,v). Given the usefulness of spanners and hopsets for fundamental algorithmic tasks, several different algorithms and techniques were developed for their construction, for various regimes of the stretch parameter α. In this work we develop a single algorithm that can attain all state-of-the-art spanners and hopsets for general graphs, by choosing the appropriate input parameters. In fact, in some cases it also improves upon the previous best results. We also show a lower bound on our algorithm. In <cit.>, given a parameter k, a (O(k^ϵ),O(k^1-ϵ))-hopset of size Õ(n^1+1/k) was shown for any n-vertex graph and parameter 0<ϵ<1, and they asked whether this result is best possible. We resolve this open problem, showing that any (α,β)-hopset of size O(n^1+1/k) must have α·β≥Ω(k).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/21/2020

Near-Additive Spanners and Near-Exact Hopsets, A Unified View

Given an unweighted undirected graph G = (V,E), and a pair of parameter...
research
11/13/2022

Having Hope in Hops: New Spanners, Preservers and Lower Bounds for Hopsets

Hopsets and spanners are fundamental graph structures, playing a key rol...
research
02/21/2019

Local Computation Algorithms for Spanners

A graph spanner is a fundamental graph structure that faithfully preserv...
research
07/10/2022

Closing the Gap Between Directed Hopsets and Shortcut Sets

For an n-vertex directed graph G = (V,E), a β-shortcut set H is a set of...
research
06/22/2022

Sparse Temporal Spanners with Low Stretch

A temporal graph is an undirected graph G=(V,E) along with a function th...
research
04/29/2022

Breaking the Linear Error Barrier in Differentially Private Graph Distance Release

Releasing all pairwise shortest path (APSP) distances between vertices o...
research
08/22/2020

Improved Weighted Additive Spanners

Graph spanners and emulators are sparse structures that approximately pr...

Please sign up or login with your details

Forgot password? Click here to reset