Arrow Research search
Back to STOC

STOC 2016

A tight space bound for consensus

Conference Paper Session 5 Algorithms and Complexity ยท Theoretical Computer Science

Abstract

Existing n-process randomized wait-free (and obstruction-free) consensus protocols from registers all use at least n registers. In 1992, it was proved that such protocols must use Omega(sqrt(n)) registers. Recently, this was improved to Omega(n) registers in the anonymous setting, where processes do not have identifiers. Closing the gap in the general case, however, remained an open problem. We resolve this problem by proving that every randomized wait-free (or obstruction-free) consensus protocol for n processes must use at least n-1 registers.

Authors

Keywords

  • Consensus
  • Obstruction-free
  • Randomized Wait-free
  • Shared Memory Model
  • Space Complexity

Context

Venue
ACM Symposium on Theory of Computing
Archive span
1969-2025
Indexed papers
4364
Paper id
369580747403840281
v2026.09.13