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
Link To Document