TY - GEN
T1 - All-Hops Shortest Paths
AU - Williams, Virginia Vassilevska
AU - Xi, Zoe
AU - Xu, Yinzhan
AU - Zwick, Uri
N1 - Publisher Copyright:
Copyright © 2025 by SIAM.
PY - 2025
Y1 - 2025
N2 - Let G = (V, E, w) be a weighted directed graph without negative cycles. For two vertices s, t ∈ V , we let d≤h(s, t) be the minimum, according to the weight function w, of a path from s to t that uses at most h edges, or hops. We consider algorithms for computing d≤h(s, t) for every 1 ≤ h ≤ n, where n = |V |, 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 d≤h(s, t), 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 {−M, . . ., M}. For some of our results we obtain matching conditional lower bounds.
AB - Let G = (V, E, w) be a weighted directed graph without negative cycles. For two vertices s, t ∈ V , we let d≤h(s, t) be the minimum, according to the weight function w, of a path from s to t that uses at most h edges, or hops. We consider algorithms for computing d≤h(s, t) for every 1 ≤ h ≤ n, where n = |V |, 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 d≤h(s, t), 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 {−M, . . ., M}. For some of our results we obtain matching conditional lower bounds.
UR - https://www.scopus.com/pages/publications/85216265911
U2 - 10.1137/1.9781611978322.176
DO - 10.1137/1.9781611978322.176
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85216265911
T3 - Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
SP - 5191
EP - 5206
BT - Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
PB - Association for Computing Machinery
T2 - 36th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
Y2 - 12 January 2025 through 15 January 2025
ER -