Solvability-Based Comparison of Failure Detectors
Srikanth Sastry, Josef Widder

TL;DR
This paper compares two hierarchies of failure detectors—implementability-based and solvability-based—using a new proof technique, revealing significant differences and advancing understanding of their relative power in asynchronous systems.
Contribution
It introduces a novel proof technique for establishing the solvability relation and compares hierarchies, highlighting differences in failure detector strength.
Findings
Significant differences between the hierarchies are demonstrated.
The new proof technique effectively establishes solvability relations.
Known failure detectors are analyzed to illustrate the hierarchy distinctions.
Abstract
Failure detectors are oracles that have been introduced to provide processes in asynchronous systems with information about faults. This information can then be used to solve problems otherwise unsolvable in asynchronous systems. A natural question is on the "minimum amount of information" a failure detector has to provide for a given problem. This question is classically addressed using a relation that states that a failure detector D is stronger (that is, provides "more, or better, information") than a failure detector D' if D can be used to implement D'. It has recently been shown that this classic implementability relation has some drawbacks. To overcome this, different relations have been defined, one of which states that a failure detector D is stronger than D' if D can solve all the time-free problems solvable by D'. In this paper we compare the implementability-based hierarchy…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Distributed systems and fault tolerance · Radiation Effects in Electronics
