All-Hops Shortest Paths
Virginia Vassilevska Williams, Zoe Xi, Yinzhan Xu, Uri Zwick

TL;DR
This paper studies algorithms for computing shortest paths with a limited number of edges (hops) in weighted directed graphs, covering various problem variants and providing both algorithms and lower bounds.
Contribution
It introduces new algorithms and bounds for computing hop-constrained shortest paths in different graph settings and for various problem versions.
Findings
Developed algorithms for all-hops shortest paths in weighted graphs.
Established matching conditional lower bounds for some problem variants.
Analyzed both arbitrary and small integer edge weights.
Abstract
Let be a weighted directed graph without negative cycles. For two vertices , we let be the minimum, according to the weight function , of a path from to that uses at most edges, or hops. We consider algorithms for computing for every , where , in various settings. We consider the single-pair, single-source and all-pairs versions of the problem. We also consider a distance oracle version of the problem in which we are not required to explicitly compute all distances , but rather return each one of these distances upon request. We consider both the case in which the edge weights are arbitrary, and in which they are small integers in the range . For some of our results we obtain matching conditional lower bounds.
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
TopicsDiverse Educational Innovations Studies
