Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Reaching approximate agreement in the presence of faults
Dolev D., Lynch N., Pinter S., Stark E., Weihl W. Journal of the ACM33 (3):499-516,1986.Type:Article
Date Reviewed: Aug 1 1988

The Byzantine generals problem is one of the most famous problems in computer science. The problem is for processes to reach agreement on some value despite the malicious effects of faulty processes. This paper presents a solution for a variant of this problem in which agreement is defined as all nonfaulty processes being within some previously defined bound. A solution is given for both the synchronous and asynchronous cases. The basic idea of the solution is to discard enough values from a set of messages that the range of responses is within the range generated by the nonfaulty processes.

The most interesting aspect of this paper is the solid theoretical basis presented for the algorithms. This theoretical basis allows the authors to generate solutions for both asynchronous and synchronous communications without substantial changes to the algorithm itself. The only weakness of this paper is a lack of examples, which could clarify the theory and the algorithms. Otherwise, it is a strong paper that serves as a good example of solid techniques for solving distributed problems.

Reviewer:  Greg Speegle Review #: CR110855
Bookmark and Share
 
Network Protocols (C.2.2 )
 
 
General (B.8.0 )
 
Would you recommend this review?
yes
no
Other reviews under "Network Protocols": Date
An implementation of an automated protocol synthesizer (APS) and its application to the X.21 protocol
Ramamoorthy C. (ed), Dong S., Usuda Y. IEEE Transactions on Software Engineering SE-11(9): 886-908, 1985. Type: Article
Apr 1 1986
From state machines to temporal logic: specification methods for protocol standards
Schwartz R., Melliar-Smith P.  The analysis of concurrent systems (, Cambridge,651985. Type: Proceedings
Aug 1 1986
Performance analysis of multiple access protocols
Tasaka S., MIT Press, Cambridge, MA, 1986. Type: Book (9789780262200585)
Apr 1 1987
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