• 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