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 language | English |
---|---|
Title of host publication | Networked Systems - 6th International Conference, NETYS 2018, Revised Selected Papers |
Editors | Andreas Podelski, François Taïani |
Publisher | Springer Verlag |
Pages | 51-66 |
Number of pages | 16 |
ISBN (Print) | 9783030055288 |
DOIs | |
State | Published - 2019 |
Externally published | Yes |
Event | 6th International Conference on Networked Systems, NETYS 2018 - Essaouira, Morocco Duration: 9 May 2018 → 11 May 2018 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 11028 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 6th International Conference on Networked Systems, NETYS 2018 |
---|---|
Country/Territory | Morocco |
City | Essaouira |
Period | 9/05/18 → 11/05/18 |
Bibliographical note
Publisher Copyright:© Springer Nature Switzerland AG 2019.
Keywords
- Consensus
- Contention
- Shared memory
- Weak failures
- k-set consensus