Relations linking failure detectors associated with k-set agreement in message-passing systems

6Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The k-set agreement problem is a coordination problem where each process is assumed to propose a value and each process that does not crash has to decide a value such that each decided value is a proposed value and at most k different values are decided. While it can always be solved in synchronous systems, k-set agreement has no solution in asynchronous send/receive message-passing systems where up to t ≥ k processes may crash. A failure detector is a distributed oracle that provides processes with additional information related to failed processes and can consequently be used to enrich the computability power of asynchronous send/receive message-passing systems. Several failure detectors have been proposed to circumvent the impossibility of k-set agreement in pure asynchronous send/receive message-passing systems. Considering three of them (namely, the generalized quorum failure detector Σk, the generalized loneliness failure detector Lk and the generalized eventual leader failure detector Ωk) the paper investigates their computability power and the relations that link them. It has three mains contributions: (a) it shows that the failure detector Ωk and the eventual version of Lk have the same computational power; (b) it shows that Lk is realistic if and only if k ≥ n/2; and (c) it gives an exact characterization of the difference between Lk (that is too strong for k-set agreement) and Σk (that is too weak for k-set agreement). © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Mostéfaoui, A., Raynal, M., & Stainer, J. (2011). Relations linking failure detectors associated with k-set agreement in message-passing systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6976 LNCS, pp. 341–355). https://doi.org/10.1007/978-3-642-24550-3_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free