Abstract
This paper addresses the problem of designing a {\em fault-tolerant} approximate BFS structure (or {\em FT-ABFS structure} for short), namely, a subgraph of the network such that subsequent to the failure of some subset of edges or vertices, the surviving part of still contains an \emph{approximate} BFS spanning tree for (the surviving part of) , satisfying for every . We first consider {\em multiplicative} FT-ABFS structures resilient to a failure of a single edge and present an algorithm that given an -vertex unweighted undirected graph and a source constructs a FT-ABFS structure rooted at with at most edges (improving by an factor on the near-tight result of \cite{BS10} for the special case of edge failures). Assuming at most edge failures, for constant integer , we prove that there exists a (poly-time constructible) FT-ABFS structure with edges. We then consider {\em additive} FT-ABFS structures. In contrast to the linear size of FT-ABFS structures, we show that for every there exists an -vertex graph with a source for which any FT-ABFS structure rooted at has edges, for some function . In particular, FT-ABFS structures admit a lower bound of edges. Our lower bounds are complemented by an upper bound, showing that there exists a poly-time algorithm that for every -vertex unweighted undirected graph and source constructs a FT-ABFS structure rooted at with at most edges.
Connections
Explore this paper’s authors, topics and related work.
Building this map preview
BZPEER is loading the nearby papers, people, topics and institutions for this page.
Reviews 0
Write a review
No reviews yet.
Discussion 0
Add a comment
No comments yet.