Tight Analysis for the 3-Majority Consensus Dynamics
Mohsen Ghaffari, Johannes Lengler

TL;DR
This paper provides a tight analysis of the 3-majority consensus dynamics, proving that it converges within an optimal bound of O(k log n) rounds even against strong adversaries, resolving a key open question.
Contribution
The authors establish a tight, optimal bound on the convergence time of the 3-majority consensus process under adversarial conditions, improving upon previous results.
Findings
Convergence occurs within O(k log n) rounds even with strong adversaries.
The bound is proven to be optimal, matching known lower bounds.
The analysis answers an open question from prior research.
Abstract
We present a tight analysis for the well-studied randomized 3-majority dynamics of stabilizing consensus, hence answering the main open question of Becchetti et al. [SODA'16]. Consider a distributed system of n nodes, each initially holding an opinion in {1, 2, ..., k}. The system should converge to a setting where all (non-corrupted) nodes hold the same opinion. This consensus opinion should be \emph{valid}, meaning that it should be among the initially supported opinions, and the (fast) convergence should happen even in the presence of a malicious adversary who can corrupt a bounded number of nodes per round and in particular modify their opinions. A well-studied distributed algorithm for this problem is the 3-majority dynamics, which works as follows: per round, each node gathers three opinions --- say by taking its own and two of other nodes sampled at random --- and then it sets…
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
TopicsDistributed systems and fault tolerance · Optimization and Search Problems · Distributed Sensor Networks and Detection Algorithms
