Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Fast asynchronous Byzantine agreement and leader election with full information
Kapron B., Kempe D., King V., Saia J., Sanwalani V. ACM Transactions on Algorithms6 (4):1-28,2010.Type:Article
Date Reviewed: Nov 11 2010

This substantial monograph addresses two open problems in the field of distributed computing: the Byzantine agreement problem and the leader election problem. The context is a model that is asynchronous with full information and involves communications via message passing. Up to a constant fraction of processors can be faulty, while the others are nonfaulty. The key contribution of Kapron et al. is the presentation of protocols that are worst-case time polylogarithmic in the number of processors, a major improvement over previous protocols. At the heart of the protocols is the asynchronous universe reduction, a technique that reduces the number of processors under review to a small representative sample. Four open questions are posed at the end of the monograph.

The introductory section gives an effective overview of the monograph’s contents and states the two key theorems that summarize the work. The second section gives more details, necessary for developing the results that follow. The third section addresses the subcommittee election process. The next two sections generate the results for asynchronous Byzantine agreement, including a reduction to polylogarithmic time. The sixth section leverages these techniques and consequences to produce the leader election result.

This paper is effectively organized and developed. The authors do justice to the mathematical and computational complexity details that underlie their work. Researchers with interests in algorithm analysis and computational complexity in a distributed computing setting should find the presentation and results here worth reading and studying.

Reviewer:  M. G. Murphy Review #: CR138575 (1103-0307)
Bookmark and Share
  Featured Reviewer  
 
Parallelism And Concurrency (F.1.2 ... )
 
 
Distributed Systems (C.2.4 )
 
 
Nonnumerical Algorithms And Problems (F.2.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Parallelism And Concurrency": Date
Combinatorics on traces
Diekert V., Springer-Verlag New York, Inc., New York, NY, 1990. Type: Book (9780387530314)
Aug 1 1991
Concurrent bisimulations in Petri nets
Best E., Devillers R., Kiehn A., Pomello L. Acta Informatica 28(3): 231-264, 1991. Type: Article
May 1 1992
Improved upper and lower time bounds for parallel random access machines without simultaneous writes
Parberry I. (ed), Yan P. SIAM Journal on Computing 20(1): 88-99, 1991. Type: Article
May 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy