A survey of size counting in population protocols
David Doty, Mahsa Eftekhari

TL;DR
This survey reviews recent algorithmic advances in the population protocol model for accurately counting the number of agents in a network through pairwise interactions.
Contribution
It provides a comprehensive overview of recent progress in designing protocols for exact and approximate population size counting.
Findings
Recent algorithms achieve exact counting with high probability.
Approximate counting protocols are efficient and scalable.
New techniques improve convergence speed and accuracy.
Abstract
The population protocol model describes a network of anonymous agents who cannot control with whom they interact. The agents collectively solve some computational problem through random pairwise interactions, each agent updating its own state in response to seeing the state of the other agent. They are equivalent to the model of chemical reaction networks, describing abstract chemical reactions such as , when the latter is subject to the restriction that all reactions have two reactants and two products, and all rate constants are 1. The counting problem is that of designing a protocol so that agents, all starting in the same state, eventually converge to states where each agent encodes in its state an exact or approximate description of population size . In this survey paper, we describe recent algorithmic advances on the counting problem.
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 · DNA and Biological Computing · Molecular Communication and Nanonetworks
