Path-Fault-Tolerant Approximate Shortest-Path Trees
Annalisa D'Andrea, Mattia D'Emidio, Daniele Frigioni, Stefano Leucci,, Guido Proietti

TL;DR
This paper introduces a sparse auxiliary structure that enhances shortest-path trees to efficiently tolerate path failures, providing approximate shortest paths with low stretch and size, and enabling quick rerouting in networks.
Contribution
It presents a novel sparse structure for fault-tolerant approximate shortest-path trees that effectively handles path failures with low stretch and size, improving upon previous solutions.
Findings
Achieves a stretch factor of (2k-1)(2|F|+1) with size O(kn·f^{1+1/k})
Refines to a stretch of 3 and size O(n log n) for f=2
Enables efficient approximate-distance sensitivity queries
Abstract
Let be an -nodes non-negatively real-weighted undirected graph. In this paper we show how to enrich a {\em single-source shortest-path tree} (SPT) of with a \emph{sparse} set of \emph{auxiliary} edges selected from , in order to create a structure which tolerates effectively a \emph{path failure} in the SPT. This consists of a simultaneous fault of a set of at most adjacent edges along a shortest path emanating from the source, and it is recognized as one of the most frequent disruption in an SPT. We show that, for any integer parameter , it is possible to provide a very sparse (i.e., of size ) auxiliary structure that carefully approximates (i.e., within a stretch factor of ) the true shortest paths from the source during the lifetime of the failure. Moreover, we show that our construction can be further…
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
TopicsComplexity and Algorithms in Graphs · Network Packet Processing and Optimization · Advanced Graph Theory Research
