Ranking Opinions with Few States in Population Protocols
Tom-Lukas Breitkopf, Julien Dallot, Antoine El-Hayek, Stefan Schmid

TL;DR
This paper introduces a new population protocol called CIRCLES that efficiently solves the relative majority problem with k^3 states, improving the understanding of state complexity in distributed opinion ranking.
Contribution
The authors present CIRCLES, a novel protocol that reduces the state complexity for ranking opinions in population protocols from previous bounds to k^3 states, and extend it to related problems.
Findings
CIRCLES correctly computes the majority against adversarial schedulers.
A simple extension of CIRCLES solves the relative majority problem.
A modification of CIRCLES can solve the ranking problem with 2·k^4 states.
Abstract
Population protocols are a model of distributed computing where agents, each a simple finite-state machine, interact in pairs to solve a common task against a (adversarial) interaction scheduler. This model was intensively studied in recent years; in particular, the problem of relative majority received much attention: Each agent starts with an input opinion (or color) out of possibilities, and the goal is for each agent to eventually output the color with the largest support in the population. Before our work, the state complexity (the minimum number of states required per agent) was only known to be between and . Our main contribution is a population protocol that solves the relative majority problem with states. We achieve this result with a new protocol called CIRCLES. While prior approaches in the literature relied on duels of agents to find…
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.
