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 HH of the network GG such that subsequent to the failure of some subset FF of edges or vertices, the surviving part of HH still contains an \emph{approximate} BFS spanning tree for (the surviving part of) GG, satisfying dist(s,v,H∖F)≤α⋅dist(s,v,G∖F)+βdist(s,v,H\setminus F) \leq α\cdot dist(s,v,G\setminus F)+β for every v∈Vv \in V. We first consider {\em multiplicative} (α,0)(α,0) FT-ABFS structures resilient to a failure of a single edge and present an algorithm that given an nn-vertex unweighted undirected graph GG and a source ss constructs a (3,0)(3,0) FT-ABFS structure rooted at ss with at most 4n4n edges (improving by an O(log⁡n)O(\log n) factor on the near-tight result of \cite{BS10} for the special case of edge failures). Assuming at most ff edge failures, for constant integer f>1f>1, we prove that there exists a (poly-time constructible) (3(f+1),(f+1)log⁡n)(3(f+1), (f+1) \log n) FT-ABFS structure with O(fn)O(f n) edges. We then consider {\em additive} (1,β)(1,β) FT-ABFS structures. In contrast to the linear size of (α,0)(α,0) FT-ABFS structures, we show that for every β∈[1,O(log⁡n)]β\in [1, O(\log n)] there exists an nn-vertex graph GG with a source ss for which any (1,β)(1,β) FT-ABFS structure rooted at ss has Ω(n1+ε(β))Ω(n^{1+ε(β)}) edges, for some function ε(β)∈(0,1)ε(β) \in (0,1). In particular, (1,3)(1,3) FT-ABFS structures admit a lower bound of Ω(n5/4)Ω(n^{5/4}) edges. Our lower bounds are complemented by an upper bound, showing that there exists a poly-time algorithm that for every nn-vertex unweighted undirected graph GG and source ss constructs a (1,4)(1,4) FT-ABFS structure rooted at ss with at most O(n4/3)O(n^{4/3}) edges.

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 reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.