DocumentCode :
2182240
Title :
On the minimal synchronism needed for distributed consensus
Author :
Dolev, Danny ; Dwork, Cynthia ; Stockmeyer, Larry
fYear :
1983
fDate :
7-9 Nov. 1983
Firstpage :
393
Lastpage :
402
Abstract :
Reaching agreement is a primitive of distributed computing. While this poses no problem in an ideal, failure-free environment, it imposes certain constraints on the capabilities of an actual system: a system is viable only if it permits the existence of consensus protocols tolerant to some number of failures. Fischer, Lynch and Paterson [FLP] have shown that in a completely asynchronous model, even one failure cannot be tolerated. In this paper we extend their work, identifying several critical system parameters, including various synchronicity conditions, and examine how varying these affects the number of faults which can be tolerated. Our proofs expose general heuristic principles that explain why consensus is possible in certain models but not possible in others.
Keywords :
Clocks; Communication systems; Computer science; Distributed computing; Fault diagnosis; Laboratories; Protocols; Synchronization; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1983., 24th Annual Symposium on
Conference_Location :
Tucson, AZ, USA
ISSN :
0272-5428
Print_ISBN :
0-8186-0508-1
Type :
conf
DOI :
10.1109/SFCS.1983.41
Filename :
4568103
Link To Document :
بازگشت