Sciweavers

SPAA
2009
ACM

Locally scalable randomized consensus for synchronous crash failures

14 years 6 months ago
Locally scalable randomized consensus for synchronous crash failures
We consider bit communication complexity of binary consensus in synchronous message passing systems with processes prone to crashes. A distributed algorithm is locally scalable when each process contributes to the complexity measure an amount that is poly-logarithmic in the size n of the system, and it is globally scalable when the average contribution per process to the complexity measure is such. We show that consensus can be solved by a randomized algorithm that is locally scalable with respect to both time and bit communication complexities against oblivious adversaries. If a bound t on the number of crashes is a constant fraction of the number n of processes then our randomized consensus solution terminates in the expected O(log n) time while the expected number of bits that each process sends and receives is O(log n). Our solution uses overlay networks with topologies that are explicitly defined and have suitable connectivity and robustness properties related to graph expansion...
Bogdan S. Chlebus, Dariusz R. Kowalski
Added 19 May 2010
Updated 19 May 2010
Type Conference
Year 2009
Where SPAA
Authors Bogdan S. Chlebus, Dariusz R. Kowalski
Comments (0)