A Unified Framework for Hopsets and Spanners
Abstract
Given an undirected graph , an {\em -spanner} is a subgraph that approximately preserves distances; for every , . An -hopset is a graph , so that adding its edges to guarantees every pair has an -approximate shortest path that has at most edges (hops), that is, . 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 \cite{BP20}, given a parameter , a -hopset of size was shown for any -vertex graph and parameter , and they asked whether this result is best possible. We resolve this open problem, showing that any -hopset of size must have .
Keywords
Cite
@article{arxiv.2108.09673,
title = {A Unified Framework for Hopsets and Spanners},
author = {Ofer Neiman and Idan Shabat},
journal= {arXiv preprint arXiv:2108.09673},
year = {2025}
}
Comments
52 pages, 3 figures