English

Brief Announcement: Minimizing Energy Solves Relative Majority with a Cubic Number of States in Population Protocols

Distributed, Parallel, and Cluster Computing 2025-05-06 v1

Abstract

This paper revisits a fundamental distributed computing problem in the population protocol model. Provided nn agents each starting with an input color in [k][k], the relative majority problem asks to find the predominant color. In the population protocol model, at each time step, a scheduler selects two agents that first learn each other's states and then update their states based on what they learned. We present the \textsc{Circles} protocol that solves the relative majority problem with k3k^3 states. It is always-correct under weakly fair scheduling. Not only does it improve upon the best known upper bound of O(k7)O(k^7), but it also shows a strikingly simpler design inspired by energy minimization in chemical settings.

Cite

@article{arxiv.2505.02785,
  title  = {Brief Announcement: Minimizing Energy Solves Relative Majority with a Cubic Number of States in Population Protocols},
  author = {Tom-Lukas Breitkopf and Julien Dallot and Antoine El-Hayek and Stefan Schmid},
  journal= {arXiv preprint arXiv:2505.02785},
  year   = {2025}
}

Comments

4 pages, to appear at PODC 2025