Affiliation:
1. Yale Univ., New Haven, CT
Abstract
We examine a class of
collective coin-flipping games
that arises from randomized distributed algorithms with halting failures. In these games, a sequence of
local coin flips
is generated, which must be combined to form a single
global coin flip
. An adversary monitors the game and may attempt to bias its outcome by hiding the result of up to
t
local coin flips. We show that to guarantee at most constant bias, ω(
t
2
) local coins are needed, even if (a) the local coins can have arbitrary distributions and ranges, (b) the adversary is required to decide immediately wheter to hide or reveal each local coin, and (c) the game can detect which local coins have been hidden. If the adversary is permitted to control the outcome of the coin except for cases whose probability is polynomial in
t
, ω(
t
2
/log
2
t
) local coins are needed. Combining this fact with an extended version of the well-known Fischer-Lynch-Paterson impossibility proof of deterministic consensus, we show that given an adaptive adversary, any
t
-resilient asynchronous consensus protocol requires ω(
t
2
/log
2
t
) local coin flips in any model that can be simulated deterministically using atomic registers. This gives the first nontrivial lower bound on the total work required by wait-free consensus and is tight to within logarithmic factors.
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Reference31 articles.
1. Time- and space-efficient randomized consensus;AS NES;J. Algorithms,1993
Cited by
39 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献