Fault Tolerant Approximate BFS Structures with Additive Stretch

Merav Parter, David Peleg

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

This paper addresses the problem of designing a β-additive fault-tolerant approximate BFS (or FT-ABFS for short) structure, namely, a subgraph H of the network G such that subsequent to the failure of a single edge e, the surviving part of H still contains an approximate BFS spanning tree for (the surviving part of) G, whose distances satisfy dist (s, v, H\ { e}) ≤ dist (s, v, G\ { e}) + β for every v∈ V. It was shown in Parter and Peleg (SODA, 2014), that for every β∈ [1 , O(log n)] there exists an n-vertex graph G with a source s for which any β-additive FT-ABFS structure rooted at s has Ω (n1+ϵ(β)) edges, for some function ϵ(β) ∈ (0 , 1). In particular, 3-additive FT-ABFS structures admit a lower bound of Ω (n5 / 4) edges. In this paper we present the first upper bound, showing that there exists a poly-time algorithm that for every n-vertex unweighted undirected graph G and source s constructs a 4-additive FT-ABFS structure rooted at s with at most O(n4 / 3) edges. The main technical contribution of our algorithm is in adapting the path-buying strategy used in Baswana et al. (ACM Trans Algorithms 7:A5, 2010) and Cygan et al. (Proceedings of the 30th symposium on theoretical aspects of computer science, pp 209–220, 2013) to failure-prone settings.

Original languageEnglish
Pages (from-to)3458-3491
Number of pages34
JournalAlgorithmica
Volume82
Issue number12
DOIs
StatePublished - 1 Dec 2020
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2020, Springer Science+Business Media, LLC, part of Springer Nature.

Funding

Recipient of the Google European Fellowship in distributed computing; research is supported in part by this Fellowship.

FundersFunder number
Israel PBC
Citi Foundation
United States-Israel Binational Science Foundation2008348
Israel Science Foundation4/11, 894/09
Israeli Centers for Research Excellence
Ministry of science and technology, Israel

    Keywords

    • Additive spanners
    • Fault tolerance
    • Replacement paths

    Fingerprint

    Dive into the research topics of 'Fault Tolerant Approximate BFS Structures with Additive Stretch'. Together they form a unique fingerprint.

    Cite this