English

Asynchronous 3-Majority Dynamics with Many Opinions

Distributed, Parallel, and Cluster Computing 2024-10-16 v1 Discrete Mathematics

Abstract

We consider 3-Majority, a probabilistic consensus dynamics on a complete graph with nn vertices, each vertex starting with one of kk initial opinions. At each discrete time step, a vertex uu is chosen uniformly at random. The selected vertex uu chooses three neighbors v1,v2,v3v_1,v_2,v_3 uniformly at random with replacement and takes the majority opinion held by the three, where ties are broken in favor of the opinion of v3v_3. The main quantity of interest is the consensus time, the number of steps required for all vertices to hold the same opinion. This asynchronous version turns out to be considerably harder to analyze than the synchronous version and so far results have only been obtained for k=2k=2. Even in the synchronous version the results for large kk are far from tight. In this paper we prove that the consensus time is Θ~(min(nk,n1.5))\tilde{\Theta}( \min(nk,n^{1.5}) ) for all kk. These are the first bounds for all kk that are tight up to a polylogarithmic factor.

Keywords

Cite

@article{arxiv.2410.11172,
  title  = {Asynchronous 3-Majority Dynamics with Many Opinions},
  author = {Colin Cooper and Frederik Mallmann-Trenn and Tomasz Radzik and Nobutaka Shimizu and Takeharu Shiraga},
  journal= {arXiv preprint arXiv:2410.11172},
  year   = {2024}
}

Comments

Symposium on Discrete Algorithms (SODA25)

R2 v1 2026-06-28T19:21:49.227Z