Improved Shortest Path Restoration Lemmas for Multiple Edge Failures: Trade-offs Between Fault-tolerance and Subpaths
Greg Bodwin, Lily Wang

TL;DR
This paper introduces a new multiplicative tradeoff for shortest path restoration after multiple edge failures, improving upon the classic additive result, with implications for fault-tolerant network design.
Contribution
It presents a multiplicative tradeoff between fault tolerance and subpath count, extending the classic restoration lemma with tighter bounds and efficient algorithms.
Findings
Shows a multiplicative partitioning of replacement paths into subpaths with reduced failure tolerance
Provides asymptotically matching lower bounds for the new tradeoff
Extends results to weighted graphs with efficient computation algorithms
Abstract
The restoration lemma is a classic result by Afek, Bremler-Barr, Kaplan, Cohen, and Merritt [PODC '01], which relates the structure of shortest paths in a graph before and after some edges in the graph fail. Their work shows that, after one edge failure, any replacement shortest path avoiding this failing edge can be partitioned into two pre-failure shortest paths. More generally, this implies an additive tradeoff between fault tolerance and subpath count: for any , we can partition any -edge-failure replacement shortest path into subpaths which are each an -edge-failure replacement shortest path. This generalized result has found applications in routing, graph algorithms, fault tolerant network design, and more. Our main result improves this to a multiplicative tradeoff between fault tolerance and subpath count. We show that for all , any…
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.
Taxonomy
TopicsInterconnection Networks and Systems · Carbon and Quantum Dots Applications · Caching and Content Delivery
