Faster negative length shortest paths by bootstrapping hop reducers
Yufan Huang, Peter Jin, Kent Quanrud

TL;DR
This paper introduces a novel bootstrapping technique that significantly improves the running time of algorithms for computing negative length shortest paths in weighted graphs, building on prior hop-reduction methods.
Contribution
It presents a new method that iteratively amplifies small subgraph hop reducers to achieve faster overall shortest path computations, improving previous algorithms.
Findings
Achieves a running time of (m n^{3/4} + m^{4/5} n) for negative length shortest paths.
Replaces auxiliary hop-reducing graphs with a bootstrapping process.
Demonstrates improved bounds over previous algorithms.
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHops Chemistry and Applications · Synthesis and properties of polymers
