Improved Bounds for Coin Flipping, Leader Election, and Random Selection
Abstract
Random selection, leader election, and collective coin flipping are fundamental tasks in fault-tolerant distributed computing. We study these problems in the full-information model where despite decades of study, key gaps remain in our understanding of the trade-offs between round complexity, communication per player in each round, and adversarial resilience. We make progress by proving improved bounds for these problems. We first show that any k-round coin flipping protocol over players, each player sending one bit per round, can be biased by O(/(k)()) bad players. We obtain a similar lower bound for leader election. This strengthens prior best bounds [RSZ, SICOMP 2002] of O(/(2k-1)()) for coin flipping protocols and O(/(2k+1)()) for leader election protocols. Our result implies that any (1-bit per player) protocol tolerating linear fraction of bad players requires at least * rounds, showing existing protocols [RZ, JCSS 2001; F, FOCS 1999] are near-optimal. We next initiate the study of one-round, (1-bit per player) random selection. For all m (())2, we obtain an optimal protocol (a first in the full information model for any task): We construct a protocol resilient to O( / m) bad players that outputs m uniform random bits. And, we show that any protocol that outputs m uniform random bits can be corrupted using O( / m) bad players. This also implies a one-round leader election protocol resilient to / ( )2 bad players, improving the prior best protocol [RZ, JCSS 2001] which was resilient to / ( )3 bad players. Our resilience matches that of the best one-round coin flipping protocol by Ajtai & Linial. To obtain our lower bound, we introduce multi-output influence, an extension of influence of boolean functions to the multi-output setting.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.