English

Optimal Distributed Replacement Paths

Data Structures and Algorithms 2025-08-28 v4 Distributed, Parallel, and Cluster Computing

Abstract

We study the replacement paths problem in the CONGEST\mathsf{CONGEST} model of distributed computing. Given an ss-tt shortest path PP, the goal is to compute, for every edge ee in PP, the shortest-path distance from ss to tt avoiding ee. For unweighted directed graphs, we establish the tight randomized round complexity bound for this problem as Θ~(n2/3+D)\widetilde{\Theta}(n^{2/3} + D) by showing matching upper and lower bounds. Our upper bound extends to (1+ϵ)(1+\epsilon)-approximation for weighted directed graphs. Our lower bound applies even to the second simple shortest path problem, which asks only for the smallest replacement path length. These results improve upon the very recent work of Manoharan and Ramachandran (SIROCCO 2024), who showed a lower bound of Ω~(n1/2+D)\widetilde{\Omega}(n^{1/2} + D) and an upper bound of O~(n2/3+nhst+D)\widetilde{O}(n^{2/3} + \sqrt{n h_{st}} + D), where hsth_{st} is the number of hops in the given ss-tt shortest path PP.

Keywords

Cite

@article{arxiv.2502.15378,
  title  = {Optimal Distributed Replacement Paths},
  author = {Yi-Jun Chang and Yanyu Chen and Dipan Dey and Gopinath Mishra and Hung Thuan Nguyen and Bryce Sanchez},
  journal= {arXiv preprint arXiv:2502.15378},
  year   = {2025}
}

Comments

PODC 2025