Set Consensus: Captured by a Set of Runs with Ramifications
Eli Gafni

TL;DR
This paper demonstrates that the power of consensus objects can be replaced by restricting the set of runs considered, specifically within the Immediate-Snapshot-Model, leading to new algorithmic design directions.
Contribution
It shows that the effective consensus power of objects suffices, eliminating the need for their precise implementation, and introduces a new approach to algorithm design with consensus objects.
Findings
Consensus objects can be replaced by run restrictions.
Effective set consensus power is sufficient for system correctness.
New algorithmic strategies emerge from this approach.
Abstract
Are (set)-consensus objects necessary? This paper answer is negative. We show that the availability of consensus objects can be replaced by restricting the set of runs we consider. In particular we concentrate of the set of runs of the Immediate-Snapshot-Model (IIS), and given the object we identify this restricted subset of IIS runs. We further show that given an -set consensus, an object that provides -set consensus among processors, in a system of , processors, we do not need to use the precise power of the objects but rather their effective cumulative set consensus power. E.g. when and and all the 3 processors are active then we only use 2-set consensus among the 3 processors, as if 2-processors consensus is not available. We do this until at least one of the 3 processors obtains an output. We show that this suggests a new direction in…
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 · Optimization and Search Problems · Age of Information Optimization
