ACM Home Page
Please provide us with feedback. Feedback
Irreducibility and additivity of set agreement-oriented failure detector classes
Full text PdfPdf (302 KB)
Source Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the twenty-fifth annual ACM symposium on Principles of distributed computing table of contents
Denver, Colorado, USA
SESSION: Agreement problems table of contents
Pages: 153 - 162  
Year of Publication: 2006
ISBN:1-59593-384-0
Authors
Achour Mostefaoui  IRISA, Rennes Cedex, France
Sergio Rajsbaum  Instituto de Matemáticas, UNAM, Mexico
Michel Raynal  IRISA, Rennes Cedex, France
Corentin Travers  IRISA, Rennes Cedex, France
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 29,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1146381.1146406
What is a DOI?

ABSTRACT

Solving agreement problems (such as consensus and k-set agreement) in asynchronous distributed systems prone to process failures has been shown to be impossible. To circumvent this impossibility, distributed oracles (also called unreliable failure detectors) have been introduced. A failure detector provides information on failures, and a failure detector class is defined by a set of abstract properties that encapsulate (and hide) synchrony assumptions. Some failure detector classes have been shown to be the weakest to solve some agreement problems (e.g., Ω is the weakest class of failure detectors that allow solving the consensus problem in asynchronous systems where a majority of processes do not crash).This paper considers several failure detector classes and focuses on their additivity or their irreducibility. It mainly investigates two families of failure detector classes (denoted ◊ Sx and ◊ φy, 0≤ x, yn), shows that they can be "added" to provide a failure detector of the class Ωz (a generalization of Ω). It also characterizes the power of such an "addition", namely, ◊ Sx + ◊ φy ➝ Ωzx+y+z>t+1, where t is the maximum number of processes that can crash in a run. As an example, the paper shows that, while ◊ St allows solving 2-set agreement (and not consensus) and ◊ φ1 allows solving t-set agreement (but not (t-1)-set agreement), their "addition" allows solving consensus. More generally, the paper studies the failure detector classes ◊ Sx, ◊ φy and Ωz, and shows which reductions among these classes are possible and which are not. The paper presents also an Ωk-based k-set agreement protocol. In that sense, it can be seen as a step toward the characterization of the weakest failure detector that allows solving the k-set agreement problem.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
 
4
 
5
 
6
Delporte-Gallet C., Fauconnier H. and Guerraoui R., (Almost) All Objects are Universal in Message Passing Systems. Proc. 19th Symp. on Distributed Computing (DISC'05) Springer Verlag LNCS #3724, pp. 184--198, 2005.
7
 
8
 
9
 
10
Herlihy M. P. and Penso L. D., Tight Bounds for k-Set Agreement with Limited Scope Accuracy Failure Detectors. Distributed Computing 18(2):157--166, 2005.
11
12
13
14
 
15
Mostefaoui A., Rajsbaum S., Raynal M. and Travers C., From ◊ ω to Ω: a Simple Bounded Quiescent Reliable broadcast-based Transformation. Tech Report 1759 IRISA, University of Rennes 1 (France), 2005.
 
16
Mostefaoui A., Rajsbaum S., Raynal M. and Travers C., Irreducibility and Additivity of Set Agreement-oriented Failure Detector Classes. Tech Report 1758 IRISA, University of Rennes 1 (France), 2005. ftp://ftp. irisa. fr/techreports/2005/PI-1758. ps. gz.
 
17
18
 
19
Mostefaoui A. and Raynal M., Leader-Based Consensus. Parallel Processing Letters 11(1):95--107, 2001.
20
21
 
22
 
23
24


Collaborative Colleagues:
Achour Mostefaoui: colleagues
Sergio Rajsbaum: colleagues
Michel Raynal: colleagues
Corentin Travers: colleagues