Visible to the public Near-Optimal Distributed Algorithms for Fault-Tolerant Tree Structures

TitleNear-Optimal Distributed Algorithms for Fault-Tolerant Tree Structures
Publication TypeConference Paper
Year of Publication2016
AuthorsGhaffari, Mohsen, Parter, Merav
Conference NameProceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4210-0
Keywordscongest model, Fault tolerance, graph algorithms, graph theory, Human Behavior, malware analysis, Metrics, privacy, pubcrawl, Resiliency
Abstract

Tree structures such as breadth-first search (BFS) trees and minimum spanning trees (MST) are among the most fundamental graph structures in distributed network algorithms. However, by definition, these structures are not robust against failures and even a single edge's removal can disrupt their functionality. A well-studied concept which attempts to circumvent this issue is Fault-Tolerant Tree Structures, where the tree gets augmented with additional edges from the network so that the functionality of the structure is maintained even when an edge fails. These structures, or other equivalent formulations, have been studied extensively from a centralized viewpoint. However, despite the fact that the main motivations come from distributed networks, their distributed construction has not been addressed before. In this paper, we present distributed algorithms for constructing fault tolerant BFS and MST structures. The time complexity of our algorithms are nearly optimal in the following strong sense: they almost match even the lower bounds of constructing (basic) BFS and MST trees.

URLhttp://doi.acm.org/10.1145/2935764.2935795
DOI10.1145/2935764.2935795
Citation Keyghaffari_near-optimal_2016