Revisionist Simulations: A New Approach to Proving Space Lower Bounds
Faith Ellen, Rati Gelashvili, Leqi Zhu

TL;DR
This paper introduces a novel simulation technique and augmented snapshot objects to establish tight space complexity lower bounds for obstruction-free and randomized protocols solving set agreement and approximate agreement problems.
Contribution
It provides the first non-trivial lower bounds on register space for obstruction-free and randomized protocols in distributed agreement problems, using a new simulation approach.
Findings
Lower bound of loor(n-x)/(k+1-x) + 1 registers for x-obstruction-free protocols
Lower bound of loor((n-1)/k) + 1 registers for obstruction-free consensus
Application of techniques to loor(n/2) + 1 registers for psilon-approximate agreement
Abstract
Determining the space complexity of -obstruction-free -set agreement for is an open problem. In -obstruction-free protocols, processes are required to return in executions where at most processes take steps. The best known upper bound on the number of registers needed to solve this problem among processes is registers. No general lower bound better than was known. We prove that any -obstruction-free protocol solving -set agreement among processes uses at least registers. Our main tool is a simulation that serves as a reduction from the impossibility of deterministic wait-free -set agreement: if a protocol uses fewer registers, then it is possible for processes to simulate the protocol and deterministically solve -set agreement in a wait-free manner, which is impossible. A critical…
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 · Epilepsy research and treatment · Cognitive Functions and Memory
