Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The vulnerability of vote assignments
Barbara D., Garcia-Molina H. ACM Transactions on Computer Systems4 (3):187-213,1986.Type:Article
Date Reviewed: May 1 1987

Voting is a solution to allowing correct executions in a distributed system in the presence of failures. This solution has been studied by the authors in earlier papers (e.g., [1]), while this paper presents their most recent findings. Their earlier findings included a representation of voting assignments, which they called coteries, and a subclass called nondominated (ND) coteries, which possess many valuable properties. In this paper, these properties are presented in the form of several lemmas and proofs throughout the first three sections of the paper. Theorems are presented that define the cardinality of node vulnerability and the state space for the cardinality of edge vulnerability. The rest of the paper expands the notion of ND-coteries for “real world” situations and presents heuristics for vote assignments in large systems.

The proofs presented in the paper are very clear and easy to follow. The definitions, lemmas, and theorems are logical and present desirable results. Potentially valuable exhaustive work is presented in smaller cases. The only disappointment in this paper is that the heuristics given for the larger cases do not provide the results one would desire. Other than this, the paper is an excellent place to research vote assignments in distributed systems.

Reviewer:  Greg Speegle Review #: CR111069
1) Garcia-Molina, H.; and Barbara, D.How to assign votes in a distributed system, J. ACM 32 (1985), 841–860. See <CR> Rev. 8603-0206.
Bookmark and Share
 
Network Operating Systems (C.2.4 ... )
 
 
Distributed Applications (C.2.4 ... )
 
 
Error-Checking (B.1.3 ... )
 
 
Fault-Tolerance (D.4.5 ... )
 
 
Reliability, Availability, And Serviceability (C.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Network Operating Systems": Date
Simulations of three adaptive, decentralized controlled, job scheduling algorithms
Stankovic J. (ed) Computer Networks and ISDN Systems 8(3): 199-217, 1984. Type: Article
Nov 1 1985
Models of the task assignment problem in distributed systems
Lucertini M. (ed), Springer-Verlag New York, Inc., New York, NY, 1984. Type: Book (9780387818160)
Jul 1 1985
Operating system design; vol. 2: internetworking with XINU
Comer D., Prentice-Hall, Inc., Upper Saddle River, NJ, 1987. Type: Book (9789780136374145)
Feb 1 1988
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