Undirected 3-Fault Replacement Path in Nearly Cubic Time
Shucheng Chi, Ran Duan, Benyu Wang, Tianle Xie

TL;DR
This paper presents a nearly cubic time algorithm for 3-fault replacement paths in undirected weighted graphs, advancing the efficiency of fault-tolerant shortest path computations and nearly matching the theoretical output size.
Contribution
Introduces a deterministic $ ilde{O}(n^3)$ time algorithm for 3FRP in undirected graphs and develops an incremental distance sensitivity oracle with efficient update and query times.
Findings
3FRP in undirected graphs can be solved in nearly optimal $ ilde{O}(n^3)$ time.
Constructed an incremental distance sensitivity oracle with $ ilde{O}(n^2)$ update time.
Established that a truly subcubic algorithm for 2FRP likely does not exist under APSP-hardness.
Abstract
Given a graph and two vertices , the -fault replacement path (FRP) problem computes for every set of edges where , the distance from to when edges in fail. A recent result shows that 2FRP in directed graphs can be solved in time [arXiv:2209.07016]. In this paper, we show a 3FRP algorithm in deterministic time for undirected weighted graphs, which almost matches the size of the output. This implies that FRP in undirected graphs can be solved in almost optimal time for all . To construct our 3FRP algorithm, we introduce an incremental distance sensitivity oracle (DSO) with worst-case update time, while preprocessing time, space, and query time are still , and , respectively, which match the static DSO [Bernstein…
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.
