Skip to main navigation Skip to search Skip to main content

Counting-based impossibility proofs for renaming and set agreement

Hagit Attiya, Ami Paz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Renaming and set agreement are two fundamental sub-consensus tasks. In the M-renaming task, processes start with names from a large domain and must decide on distinct names in a range of size M; in the k-set agreement task, processes must decide on at most k of their input values. Renaming and set agreement are representatives of the classes of colored and colorless tasks, respectively. This paper presents simple proofs for key impossibility results for wait-free computation using only read and write operations: n processes cannot solve (n - 1)-set agreement, and, if n is a prime power, n processes cannot solve (2n - 2)-renaming. Our proofs consider a restricted set of executions, and combine simple operational properties of these executions with elementary counting arguments, to show the existence of an execution violating the task's requirements. This makes the proofs easier to understand, verify, and hopefully, extend.

Original languageEnglish
Title of host publicationDistributed Computing - 26th International Symposium, DISC 2012, Proceedings
Pages356-370
Number of pages15
DOIs
StatePublished - 2012
Event26th International Symposium on Distributed Computing, DISC 2012 - Salvador, Brazil
Duration: 16 Oct 201218 Oct 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7611 LNCS

Conference

Conference26th International Symposium on Distributed Computing, DISC 2012
Country/TerritoryBrazil
CitySalvador
Period16/10/1218/10/12

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Counting-based impossibility proofs for renaming and set agreement'. Together they form a unique fingerprint.

Cite this