Weak failures: Definitions, algorithms and impossibility results

Gadi Taubenfeld

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

Abstract

The notion of weak failures, which should be viewed as fractions of traditional failures, is introduced and studied. It is known that there is no consensus algorithm using registers that can tolerate even a single crash failure. Is there a consensus algorithm using registers that can tolerate a “fraction” of a crash failure, i.e., a weak failure? It is known that there is no k-set consensus algorithm for n > k processes using registers that can tolerate k crash failures. How many weak failures can a k-set consensus algorithm which uses registers tolerate? Answers to these questions follow from our general possibility and impossibility results regarding the ability to tolerate weak failures.

Original languageEnglish
Title of host publicationNetworked Systems - 6th International Conference, NETYS 2018, Revised Selected Papers
EditorsAndreas Podelski, François Taïani
PublisherSpringer Verlag
Pages51-66
Number of pages16
ISBN (Print)9783030055288
DOIs
StatePublished - 2019
Externally publishedYes
Event6th International Conference on Networked Systems, NETYS 2018 - Essaouira, Morocco
Duration: 9 May 201811 May 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11028 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Conference on Networked Systems, NETYS 2018
Country/TerritoryMorocco
CityEssaouira
Period9/05/1811/05/18

Bibliographical note

Publisher Copyright:
© Springer Nature Switzerland AG 2019.

Keywords

  • Consensus
  • Contention
  • Shared memory
  • Weak failures
  • k-set consensus

Fingerprint

Dive into the research topics of 'Weak failures: Definitions, algorithms and impossibility results'. Together they form a unique fingerprint.

Cite this