Authors
Hagit Attiya, Nancy Lynch, Nir Shavit
Publication date
1994/7/1
Journal
Journal of the ACM (JACM)
Volume
41
Issue
4
Pages
725-763
Publisher
ACM
Description
The time complexity of wait-free algorithms in “normal” executions, where no failures occur and processes operate at approximately the same speed, is considered. A lower bound of log n on the time complexity of any wait-free algorithm that achieves approximate agreement among n processes is proved. In contrast, there exists a non-wait-free algorithm that solves this problem in constant time. This implies an Ω(log n) time separation between the wait-free and non-wait-free computation models. On the positive side, we present an O(log n) time wait-free approximate agreement algorithm; the complexity of this algorithm is within a small constant of the lower bound.
Total citations
19901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024197686679362436551176943143113151273
Scholar articles
H Attiya, N Lynch, N Shavit - Journal of the ACM (JACM), 1994