DocumentCode
2009871
Title
Strong Dynamic Consensus in Byzantine Faulty Systems with Churn
Author
Klappenecker, Andreas ; Hyunyoung Lee
Author_Institution
Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
fYear
2013
fDate
15-18 Dec. 2013
Firstpage
323
Lastpage
330
Abstract
Dynamic distributed systems allow processes to join and leave the system, so the number of processes participating in a computation varies over time. Examples of dynamic distributed systems include peer-to-peer networks, sensor networks, mobile ad-hoc networks, and many more. A fundamental problem in any distributed system is to find consensus among the processes on a common input value. For dynamic distributed systems, it is not entirely clear how the problem should be formulated, as processes can join and leave before consensus is reached. We formulate and solve a strong version of the consensus problem in dynamic distributed systems in the presence of Byzantine faulty processes. We show that one cannot improve upon our algorithm in terms of the bound on the number of processes. For stochastic dynamic distributed systems, we determine the probability that a set of processes can reach strong consensus.
Keywords
distributed processing; stochastic processes; Byzantine faulty systems; churn; dynamic consensus; stochastic dynamic distributed systems; Algorithm design and analysis; Analytical models; Heuristic algorithms; Message passing; Peer-to-peer computing; Stochastic processes; Vegetation; Dynamic Distributed Systems; Markov Process; Strong Consensus; Strong Dynamic Consensus;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2013 International Conference on
Conference_Location
Seoul
ISSN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2013.53
Filename
6808190
Link To Document