Multiple Source Replacement Path Problem
Manoj Gupta, Rahul Jain, Nitiksha Modi

TL;DR
This paper introduces a new randomized algorithm for the multiple source replacement path problem in graphs, generalizing previous solutions and providing a simpler approach with proven lower bounds.
Contribution
It presents a novel, simpler randomized algorithm for the multiple source replacement path problem, extending prior work to a broader setting with theoretical lower bounds.
Findings
Algorithm runs in (m\u221a{n }) time
Generalizes previous single and multiple source solutions
Establishes matching lower bounds under the Boolean Matrix Multiplication conjecture
Abstract
One of the classical line of work in graph algorithms has been the Replacement Path Problem: given a graph , and , find shortest paths from to avoiding each edge on the shortest path from to . These paths are called replacement paths in literature. For an undirected and unweighted graph, (Malik, Mittal, and Gupta, Operation Research Letters, 1989) and (Hershberger and Suri, FOCS 2001) designed an algorithm that solves the replacement path problem in time. It is natural to ask whether we can generalize the replacement path problem: {\em can we find all replacement paths from a source to all vertices in ?} This problem is called the Single Source Replacement Path Problem. Recently (Chechik and Cohen, SODA 2019) designed a randomized combinatorial algorithm that solves the Single Source Replacement Path Problem in $\tilde O(m\sqrt n\ +…
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.
