Fault Tolerant Approximate BFS Structures
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.
Keywords
Cite
@article{arxiv.1406.6169,
title = {Fault Tolerant Approximate BFS Structures},
author = {Merav Parter and David Peleg},
journal= {arXiv preprint arXiv:1406.6169},
year = {2014}
}