Equivalence and Separation between Heard-Of and Asynchronous Message-Passing Models
Hagit Attiya, Armando Casta\~neda, Dhrubajyoti Ghosh, Thomas Nowak

TL;DR
This paper analyzes the relationship between asynchronous message-passing and Heard-Of models, establishing conditions for their equivalence in solving distributed tasks and highlighting the impact of silenced processes on their separation.
Contribution
It provides a detailed characterization of when these two fundamental models are equivalent or separated, introducing an intermediate model to explain the differences.
Findings
Models are equivalent for colorless tasks when n > 2f.
Equivalence for colored tasks only when f=1 and n > 2.
Silenced processes cause separation for larger f.
Abstract
We revisit the relationship between two fundamental models of distributed computation: the asynchronous message-passing model with up to crash failures () and the Heard-Of model with up to message omissions (). We show that for , the two models are equivalent with respect to the solvability of colorless tasks, and that for colored tasks the equivalence holds only when (and ). The separation for larger arises from the presence of silenced processes in , which may lead to incompatible decisions. The proofs proceed through bidirectional simulations between and via an intermediate model that captures this notion of silencing. The results extend to randomized protocols against a non-adaptive adversary, indicating that the expressive limits of…
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
TopicsDistributed systems and fault tolerance · Cryptography and Data Security · Complexity and Algorithms in Graphs
