[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

The Generalized Loneliness Detector and Weak System Models for k-Set Agreement

Published: 01 April 2014 Publication History

Abstract

This paper presents two weak partially synchronous system models ${\cal M}^{{\rm anti}(n-k)}$ and ${\cal M}^{{\rm sink}(n-k)}$, which are just strong enough for solving $k$-set agreement: We introduce the generalized $(n-k)$-loneliness failure detector ${\cal L}(k)$, which we first prove to be sufficient for solving $k$-set agreement, and show that ${\cal L}(k)$ but not ${\cal L}(k-1)$ can be implemented in both models. ${\cal M}^{{\rm anti}(n-k)}$ and ${\cal M}^{{\rm sink}(n-k)}$ are hence the first message passing models that lie between models where $\Omega$ (and therefore consensus) can be implemented and the purely asynchronous model. We also address $k$-set agreement in anonymous systems, that is, in systems where (unique) process identifiers are not available. Since our novel $k$ -set agreement algorithm using ${\cal L}(k)$ also works in anonymous systems, it turns out that the loneliness failure detector ${\cal L}={\cal L}(n-1)$ introduced by Delporte et al. is also the weakest failure detector for set agreement in anonymous systems. Finally, we analyze the relationship between ${\cal L}(k)$ and other failure detectors suitable for solving $k$-set agreement.

Cited By

View all
  • (2017)Solving k-Set Agreement Using Failure Detectors in Unknown Dynamic NetworksIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2016.260882928:5(1484-1499)Online publication date: 1-May-2017
  • (2015)A Separation of n-consensus and n+1-consensus Based on Process SchedulingPost-Proceedings of the 22nd International Colloquium on Structural Information and Communication Complexity - Volume 943910.1007/978-3-319-25258-2_27(385-398)Online publication date: 14-Jul-2015

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Parallel and Distributed Systems
IEEE Transactions on Parallel and Distributed Systems  Volume 25, Issue 4
April 2014
273 pages

Publisher

IEEE Press

Publication History

Published: 01 April 2014

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Solving k-Set Agreement Using Failure Detectors in Unknown Dynamic NetworksIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2016.260882928:5(1484-1499)Online publication date: 1-May-2017
  • (2015)A Separation of n-consensus and n+1-consensus Based on Process SchedulingPost-Proceedings of the 22nd International Colloquium on Structural Information and Communication Complexity - Volume 943910.1007/978-3-319-25258-2_27(385-398)Online publication date: 14-Jul-2015

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media