DocumentCode :
121053
Title :
Solvability-Based Comparison of Failure Detectors
Author :
Sastry, S. ; Widder, Josef
fYear :
2014
fDate :
21-23 Aug. 2014
Firstpage :
269
Lastpage :
276
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 of failure detectors to the hierarchy based on solvability. This is done by introducing a new proof technique for establishing the solvability relation. We apply this technique to known failure detectors from the literature and demonstrate significant differences between the hierarchies.
Keywords :
computability; failure analysis; asynchronous systems; failure detectors; implementability relation; implementability-based hierarchy; solvability relation; time-free problems; Computer crashes; Detectors; Electronic mail; History; Schedules; Transforms; Vectors; distributed computing; failure detectors; fault tolerance; proof techniques;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Applications (NCA), 2014 IEEE 13th International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-1-4799-5392-9
Type :
conf
DOI :
10.1109/NCA.2014.46
Filename :
6924237
Link To Document :
بازگشت