Passer à la navigation principale Passer à la recherche Passer au contenu principal

Anonymous obstruction-free (n, k)-set agreement with n - k + 1 atomic read/write registers

  • IRISA
  • Institut Universitaire de France
  • University of Neuchatel
  • Université Paris-Saclay

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

The k-set agreement problem is a generalization of the consensus problem. Namely, assuming that each process proposes a value, every non-faulty process should decide one of the proposed values, and no more than k different values should be decided. This is a hard problem in the sense that we cannot solve it in an asynchronous system, as soon as k or more processes may crash. One way to sidestep this impossibility result consists in weakening the termination property, requiring that a process must decide a value only if it executes alone during a long enough period of time. This is the well-known obstruction-freedom progress condition. Consider a system of n anonymous asynchronous processes that communicate through atomic read/write registers, and such that any number of them may crash. In this paper, we address and solve the challenging open problem of designing an obstruction-free k-set agreement algorithm using only (n - k + 1) atomic registers. From a shared memory cost point of view, our algorithm is the best algorithm known so far, thereby establishing a new upper bound on the number of registers needed to solve the problem, and in comparison to the previous upper bound, its gain is (n - k) registers. We then extend this algorithm into a space-optimal solution for the repeated version of k-set agreement, and an x-obstruction-free solution that employs (n - k + x) atomic registers (with 1 ≤ x ≤ k < n).

langue originaleAnglais
titre19th International Conference on Principles of Distributed Systems, OPODIS 2015
rédacteurs en chefEmmanuelle Anceaume, Christian Cachin, Maria Potop-Butucaru
EditeurSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages18.1-18.17
ISBN (Electronique)9783939897989
Les DOIs
étatPublié - 1 sept. 2016
Modification externeOui
Evénement19th International Conference on Principles of Distributed Systems, OPODIS 2015 - Rennes, France
Durée: 14 déc. 201517 déc. 2015

Série de publications

NomLeibniz International Proceedings in Informatics, LIPIcs
Volume46
ISSN (imprimé)1868-8969

Une conférence

Une conférence19th International Conference on Principles of Distributed Systems, OPODIS 2015
Pays/TerritoireFrance
La villeRennes
période14/12/1517/12/15

Empreinte digitale

Examiner les sujets de recherche de « Anonymous obstruction-free (n, k)-set agreement with n - k + 1 atomic read/write registers ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation