Faster negative length shortest paths by bootstrapping hop reducers
Data Structures and Algorithms
2025-12-16 v2
Abstract
The textbook algorithm for real-weighted single-source shortest paths takes time on a graph with edges and vertices. The breakthrough algorithm by Fineman [Fin24] takes randomized time. The running time was subsequently improved to [HJQ25]. We build on [Fin24; HJQ25] to obtain an randomized running time. (Equivalently, for , and for .) The main new technique replaces the hop-reducing auxiliary graph from [Fin24] with a bootstrapping process where constant-hop reducers for small subgraphs of the input graph are iteratively amplified and expanded until the desired polynomial-hop reduction is achieved over the entire graph.
Cite
@article{arxiv.2506.00428,
title = {Faster negative length shortest paths by bootstrapping hop reducers},
author = {Yufan Huang and Peter Jin and Kent Quanrud},
journal= {arXiv preprint arXiv:2506.00428},
year = {2025}
}
Comments
SODA 2026. Figures added