Sparse Fault-Tolerant BFS Trees
Merav Parter, David Peleg

TL;DR
This paper develops algorithms for constructing sparse fault-tolerant BFS trees that remain effective after single-edge or vertex failures, providing tight bounds and approximation algorithms with proven hardness results.
Contribution
It introduces algorithms for fault-tolerant BFS trees with optimal size bounds and analyzes multi-source variants, along with approximation algorithms and complexity hardness results.
Findings
Constructed FT-BFS trees with O(n * min{Depth(s), sqrt{n}}) edges.
Proved lower bounds of Ω(n^{3/2}) edges for FT-BFS trees.
Developed an O(log n) approximation algorithm with matching hardness results.
Abstract
This paper addresses the problem of designing a sparse {\em fault-tolerant} BFS tree, or {\em FT-BFS tree} for short, namely, a sparse subgraph of the given network such that subsequent to the failure of a single edge or vertex, the surviving part of still contains a BFS spanning tree for (the surviving part of) . Our main results are as follows. We present an algorithm that for every -vertex graph and source node constructs a (single edge failure) FT-BFS tree rooted at with edges, where is the depth of the BFS tree rooted at . This result is complemented by a matching lower bound, showing that there exist -vertex graphs with a source node for which any edge (or vertex) FT-BFS tree rooted at has edges. We then consider {\em fault-tolerant multi-source BFS trees}, or…
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 · Interconnection Networks and Systems · Advanced Graph Theory Research
