Ranking opinions with few states in population protocols

Breitkopf T-L, Dallot J, El-Hayek A, Schmid S. 2026. Ranking opinions with few states in population protocols. Proceedings of the ACM Symposium on Principles of Distributed Computing. PODC: Symposium on Principles of Distributed Computing, 414–424.

Download
OA 2026_ACMPODC_Breitkopf.pdf 702.14 KB [Published Version]

Conference Paper | Published | English

Scopus indexed
Author
Breitkopf, Tom-Lukas; Dallot, Julien; El-Hayek, AntoineISTA ; Schmid, Stefan

Corresponding author has ISTA affiliation

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 Ξ©(π‘˜ 2 ) and𝑂(π‘˜ 7 ). Our main contribution is a population protocol that solves the relative majority problem with π‘˜ 3 states. We achieve this result with a new protocol called Circles. While prior approaches in the literature relied on duels of agents to find the majority color β€” an approach that proved effective for the case with two colors β€” Circles partitions the agents into circular linked lists of decreasing sizes, with the property that no two agents with the same initial color lie in the same circle. We show that Circles always correctly computes the desired structure against the most adversarial of schedulers (weakly fair). We then show that a trivial extension of Circles solves the relative majority problem. We extend our protocol to handle various tie-breaking mechanisms or to support the case where the agents do not share a prior ordering of the colors. Finally, we show that a modification of Circles solves the ranking problem with 2 Β· π‘˜^4 states, where each agent must output the rank of its initial color in the population.
Publishing Year
Date Published
2026-07-01
Proceedings Title
Proceedings of the ACM Symposium on Principles of Distributed Computing
Publisher
Association for Computing Machinery
Acknowledgement
Funded by the European union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council Executive Agency. Neither the European Union nor the granting authority can be held responsible for them. This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (MoDynStruct, No. 101019564) and the Austrian Science Fund (FWF) grant DOI 10.55776/I5982. For open access purposes, the author has applied a CC BY public copyright license to any author-accepted manuscript version arising from this submission.
Page
414 - 424
Conference
PODC: Symposium on Principles of Distributed Computing
Conference Location
Egham, United Kingdom
Conference Date
2026-07-06 – 2026-07-10
IST-REx-ID

Cite this

Breitkopf T-L, Dallot J, El-Hayek A, Schmid S. Ranking opinions with few states in population protocols. In: Proceedings of the ACM Symposium on Principles of Distributed Computing. Association for Computing Machinery; 2026:414-424. doi:10.1145/3796701.3815913
Breitkopf, T.-L., Dallot, J., El-Hayek, A., & Schmid, S. (2026). Ranking opinions with few states in population protocols. In Proceedings of the ACM Symposium on Principles of Distributed Computing (pp. 414–424). Egham, United Kingdom: Association for Computing Machinery. https://doi.org/10.1145/3796701.3815913
Breitkopf, Tom-Lukas, Julien Dallot, Antoine El-Hayek, and Stefan Schmid. β€œRanking Opinions with Few States in Population Protocols.” In Proceedings of the ACM Symposium on Principles of Distributed Computing, 414–24. Association for Computing Machinery, 2026. https://doi.org/10.1145/3796701.3815913.
T.-L. Breitkopf, J. Dallot, A. El-Hayek, and S. Schmid, β€œRanking opinions with few states in population protocols,” in Proceedings of the ACM Symposium on Principles of Distributed Computing, Egham, United Kingdom, 2026, pp. 414–424.
Breitkopf T-L, Dallot J, El-Hayek A, Schmid S. 2026. Ranking opinions with few states in population protocols. Proceedings of the ACM Symposium on Principles of Distributed Computing. PODC: Symposium on Principles of Distributed Computing, 414–424.
Breitkopf, Tom-Lukas, et al. β€œRanking Opinions with Few States in Population Protocols.” Proceedings of the ACM Symposium on Principles of Distributed Computing, Association for Computing Machinery, 2026, pp. 414–24, doi:10.1145/3796701.3815913.
All files available under the following license(s):
Creative Commons Attribution 4.0 International Public License (CC-BY 4.0):
Main File(s)
File Name
Access Level
OA Open Access
Date Uploaded
2026-07-16
MD5 Checksum
e56da70c1b2e7e663d2d8106cf07a30a


Export

Marked Publications

Metadata Export

Sources

arXiv 2605.18707

Search this title in

Google Scholar
ISBN Search