A time and space optimal stable population protocol solving exact majority
David Doty, Mahsa Eftekhari, Leszek G\k{a}sieniec, Eric Severson,, Grzegorz Stachowiak, Przemys{\l}aw Uzna\'nski

TL;DR
This paper presents a time and space optimal stable population protocol for the exact majority problem, achieving logarithmic time and minimal states, advancing the efficiency of distributed consensus in chemical-like systems.
Contribution
It introduces a novel protocol that is both time- and state-optimal for stable population protocols solving the majority problem, using a fixed resolution clock for synchronization.
Findings
Achieves $O( ext{log} n)$ expected time for stable majority consensus.
Uses $O( ext{log} n)$ states, proven to be optimal under certain constraints.
Protocol can be made uniform with slightly increased state complexity.
Abstract
We study population protocols, a model of distributed computing appropriate for modeling well-mixed chemical reaction networks and other physical systems where agents exchange information in pairwise interactions, but have no control over their schedule of interaction partners. The well-studied *majority* problem is that of determining in an initial population of agents, each with one of two opinions or , whether there are more , more , or a tie. A *stable* protocol solves this problem with probability 1 by eventually entering a configuration in which all agents agree on a correct consensus decision of , , or , from which the consensus cannot change. We describe a protocol that solves this problem using states ( bits of memory) and optimal expected time . The number of states is…
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
