• DocumentCode
    1298209
  • Title

    Efficient decentralized consensus protocols

  • Author

    Lakshman, T.V. ; Agrawala, Ashok K.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • Issue
    5
  • fYear
    1986
  • fDate
    5/1/1986 12:00:00 AM
  • Firstpage
    600
  • Lastpage
    607
  • Abstract
    Decentralized consensus protocols are characterized by successive rounds of message interchanges. Protocols which achieve a consensus in one round of message interchange require O(N2) messages, where N is the number of participants. A communication scheme based on finite projective planes is presented which requires only O(N√N) messages for each round. Using this communication scheme, decentralized consensus protocols which achieve a consensus within two rounds of message interchange are developed. The protocols are symmetric, and the communication scheme does not impose any hierarchical structure. The scheme is illustrated using blocking and nonblocking commit protocols, decentralized extrema finding, and computation of the sum function.
  • Keywords
    distributed processing; protocols; commit protocols; communication scheme; decentralized consensus protocols; decentralized extrema finding; distributed systems; finite projective planes; message interchanges; Checkpointing; Clocks; Computer science; Concurrent computing; Distributed databases; Protocols; Commit protocols; crash recovery; distributed database systems; distributed systems; fault tolerance; message complexity; transaction management;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1986.6312956
  • Filename
    6312956