Simple Dynamics for Plurality Consensus
Luca Becchetti, Andrea Clementi, Emanuele Natale, Francesco Pasquale,, Riccardo Silvestri, and Luca Trevisan

TL;DR
This paper analyzes a simple, fast consensus process in a network where agents update opinions based on random samples, proving bounds on convergence time and showing that larger samples do not significantly speed up the process.
Contribution
It provides tight bounds on the convergence time of the plurality consensus process and demonstrates that increasing sample size beyond three neighbors offers limited speedup.
Findings
Converges in O(min{k, (n/log n)^{1/3}} * log n) time with high probability.
Upper bound on convergence time is tight for k ≤ (n/log n)^{1/4}.
Sampling more than three neighbors yields only polylogarithmic speedup.
Abstract
We study a \emph{Plurality-Consensus} process in which each of anonymous agents of a communication network initially supports an opinion (a color chosen from a finite set ). Then, in every (synchronous) round, each agent can revise his color according to the opinions currently held by a random sample of his neighbors. It is assumed that the initial color configuration exhibits a sufficiently large \emph{bias} towards a fixed plurality color, that is, the number of nodes supporting the plurality color exceeds the number of nodes supporting any other color by additional nodes. The goal is having the process to converge to the \emph{stable} configuration in which all nodes support the initial plurality. We consider a basic model in which the network is a clique and the update rule (called here the \emph{3-majority dynamics}) of the process is the following: each agent…
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
TopicsOpinion Dynamics and Social Influence · Random Matrices and Applications · Complex Network Analysis Techniques
