Back to Search Start Over

A TIGHT SPACE BOUND FOR CONSENSUS.

Authors :
LEQI ZHU
Source :
SIAM Journal on Computing. 2021, Vol. 50 Issue 3, p18-29. 12p.
Publication Year :
2021

Abstract

In the consensus problem, there are n processes that each has a private input value. Each nonfaulty process must output a single value such that no two processes output different values and the output is the input value of some process. There are many consensus protocols for systems where the processes may only communicate by reading and writing to shared registers. Of particular interest are protocols that have progress guarantees such as randomized wait-freedom or obstructionfreedom. In 1992, it was proved that such protocols must use Ω(√n) registers. In 2015, this was improved to Ω(n) registers in the anonymous setting, where processes do not have identifiers. We prove that every randomized wait-free or obstruction-free protocol for solving consensus among n processes must use at least n - 1 registers. [ABSTRACT FROM AUTHOR]

Subjects

Subjects :
*DISTRIBUTED computing

Details

Language :
English
ISSN :
00975397
Volume :
50
Issue :
3
Database :
Academic Search Index
Journal :
SIAM Journal on Computing
Publication Type :
Academic Journal
Accession number :
151360151
Full Text :
https://doi.org/10.1137/16M1096785