Undirected Replacement Paths: Dual Fault Reduces to Single Source
Jakob Nogler, Virginia Vassilevska Williams

TL;DR
This paper establishes a tight reduction from undirected 2-fault replacement paths to single source replacement paths, leading to improved algorithms and matching known runtimes for these problems.
Contribution
It provides the first weight-preserving reduction from 2-FRP to SSRP, showing they are not inherently harder, and yields the first algorithms matching SSRP runtimes for 2-FRP.
Findings
Reduces 2-FRP to SSRP in undirected graphs, showing equivalence in complexity.
Achieves improved algorithms for 2-FRP that match SSRP runtimes.
Provides tight lower bounds under fine-grained hypotheses.
Abstract
Given a graph and two fixed vertices and , the Replacement Path Problem (RP) is to compute for every edge , the distance between and when is removed. There are two natural extensions to RP: (1) Single Source Replacement Paths (SSRP): Given a graph and a source node , compute for every vertex and every edge the - distance in . That is, we do not fix the target anymore. (2) -Fault Replacement Paths (2-FRP): Given a graph and two nodes and , compute for every pair of edges the - distance in . That is, we consider two failures instead of one. Previously, there was no known reduction between SSRP and 2-FRP. It seemed plausible that 2-FRP would be computationally harder because there are no settings where 2-FRP admits a faster algorithm than SSRP. In directed unweighted graphs…
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.
