Abstract
We define quittable consensus, a natural variation of the consensus problem, where processes have the option to agree on "quit" if failures occur, and we relate this problem to the well-known problem of nonblocking atomic commit. We then determine the weakest failure detectors for these two problems in all environments, regardless of the number of faulty processes.
| Original language | English |
|---|---|
| Pages (from-to) | 1343-1379 |
| Number of pages | 37 |
| Journal | SIAM Journal on Computing |
| Volume | 41 |
| Issue number | 6 |
| DOIs | |
| Publication status | Published - 31 Dec 2012 |
| Externally published | Yes |
Keywords
- Asynchronous distributed computing
- Atomic commit problem
- Consensus
- Failure detection
- Faulttolerant algorithms