Abstract
Using simple protocols, it is shown how to achieve consensus in constant expected time, within a variety of fail-stop and omission failure models. Significantly, the strongest models considered are completely asynchronous. All of the results are based on distributively flipping a coin, which is usable by a significant majority of the processors. Finally, a nearly matching lower bound is also given for randomized protocols for consensus.
Original language | English |
---|---|
Pages (from-to) | 591-614 |
Number of pages | 24 |
Journal | Journal of the ACM |
Volume | 36 |
Issue number | 3 |
DOIs | |
State | Published - 7 Jan 1989 |
Externally published | Yes |