2025-11-25T13:40:18.197883

Phase transition of the 3-majority opinion dynamics with noisy interactions

d'Amore, Ziccardi
Communication noise is a common feature in several real-world scenarios where systems of agents need to communicate in order to pursue some collective task. In particular, many biologically inspired systems that try to achieve agreements on some opinion must implement resilient dynamics that are not strongly affected by noisy communications. In this work, we study the popular 3-Majority dynamics, an opinion dynamics which has been proved to be an efficient protocol for the majority consensus problem, in which we introduce a simple feature of uniform communication noise, following (d'Amore et al. 2020). We prove that in the fully connected communication network of n agents and in the binary opinion case, the process induced by the 3-Majority dynamics exhibits a phase transition. For a noise probability $p < 1/3$, the dynamics reaches in logarithmic time an almost-consensus metastable phase which lasts for a polynomial number of rounds with high probability. Furthermore, departing from previous analyses, we further characterize this phase by showing that there exists an attractive equilibrium value $s_{\text{eq}} \in [n]$ for the bias of the system, i.e. the difference between the majority community size and the minority one. Moreover, the agreement opinion turns out to be the initial majority one if the bias towards it is of magnitude $Ω(\sqrt{n\log n})$ in the initial configuration. If, instead, $p > 1/3$, no form of consensus is possible, and any information regarding the initial majority opinion is lost in logarithmic time with high probability. Despite more communications per-round are allowed, the 3-Majority dynamics surprisingly turns out to be less resilient to noise than the Undecided-State dynamics (d'Amore et al. 2020), whose noise threshold value is $p = 1/2$.
academic

Phase transition of the 3-majority opinion dynamics with noisy interactions

Basic Information

  • Paper ID: 2112.03543
  • Title: Phase transition of the 3-majority opinion dynamics with noisy interactions
  • Authors: Francesco d'Amore, Isabella Ziccardi (Bocconi University, BIDSA, Italy)
  • Classification: cs.DC cs.CC cs.SI math.PR
  • Publication Date: December 2021 (arXiv preprint, last updated December 31, 2024)
  • Paper Link: https://arxiv.org/abs/2112.03543

Abstract

Communication noise is a common feature in real-world multi-agent systems performing collaborative collective tasks. Particularly in bio-inspired systems, achieving opinion consensus requires implementing dynamic mechanisms robust to noisy communication. This paper investigates the popular 3-Majority dynamics, an opinion dynamics protocol proven efficient for majority consensus problems. The authors introduce uniform communication noise characteristics and demonstrate that in a fully-connected communication network of n agents with binary opinions, the 3-Majority dynamics exhibits a phase transition phenomenon. When noise probability p < 1/3, the dynamics converges to a metastable near-consensus phase in logarithmic time, persisting for polynomial rounds with high probability. When p > 1/3, no form of consensus can be achieved, and information about the initial majority opinion is lost in logarithmic time. Surprisingly, despite allowing more communication per round, the 3-Majority dynamics proves less robust to noise than the Undecided-State dynamics (noise threshold p = 1/2).

Research Background and Motivation

Problem Background

  1. Importance of Consensus Problems: Consensus is a fundamental problem in distributed computing with widespread applications in social networks, swarm robotics, cloud computing, communication networks, distributed databases, and biological systems.
  2. Communication Noise in Reality: In biological systems (such as molecules, bacteria, bird flocks, fish schools, and bees), communication is often subject to noise interference. While error-correcting codes are effective in computer systems, they are unsuitable for simple communication patterns among biological entities.
  3. Requirements for Opinion Dynamics: There is a need to design simple and robust opinion dynamics protocols capable of achieving consensus in noisy environments while maintaining low computational complexity and minimal memory requirements.

Research Motivation

  • Existing linear opinion dynamics (such as Voter dynamics and Averaging dynamics) converge slowly or require complex computations under noise
  • Understanding the behavioral characteristics of nonlinear opinion dynamics in noisy environments
  • Exploring differences in noise robustness among different dynamic mechanisms

Core Contributions

  1. Theoretical Proof of Phase Transition: First rigorous proof of phase transition in 3-Majority dynamics under noise with threshold p = 1/3
  2. Precise Characterization of Equilibrium Points: Determination of the system bias equilibrium point seq=n1p13p1ps_{eq} = \frac{n}{1-p}\sqrt{\frac{1-3p}{1-p}}
  3. Complete Analysis of Three Distinct Scenarios:
    • Majority-wins scenario (p < 1/3 with large initial bias)
    • Symmetry-breaking scenario (p < 1/3 with small initial bias)
    • Noise-wins scenario (p > 1/3)
  4. Comparison with Undecided-State Dynamics: Reveals the counterintuitive phenomenon that 3-Majority dynamics, despite higher communication volume, exhibits worse noise robustness

Methodology Details

Task Definition

Study binary opinion consensus among n agents on a complete graph, where each agent holds opinion α or β, with the goal of achieving consensus on the initial majority opinion through the 3-Majority rule.

Model Architecture

3-Majority Dynamics Mechanism

  • Each round, every agent randomly samples opinions from 3 neighbors
  • Updates own opinion using majority rule
  • Uniform noise is introduced with probability p during communication

Noise Model

  • Uniform Communication Noise: Each communication receives a random opinion with probability p and the true opinion with probability 1-p
  • Mathematical Expression: Probability of receiving opinion β is b=bn(1p)+p2b' = \frac{b}{n}(1-p) + \frac{p}{2}

System State Description

  • Bias Definition: st=btat=2btns_t = b_t - a_t = 2b_t - n, where btb_t and ata_t are the numbers of agents holding opinions β and α at time t
  • State Transition: System is completely described by the bias sequence {sts_t}

Technical Innovations

Conditional Expectation Analysis

Precise computation of conditional expectation of bias: E[stst1=s]=s(1p)2(3s2n2(1p)2)E[s_t | s_{t-1} = s] = \frac{s(1-p)}{2}\left(3 - \frac{s^2}{n^2}(1-p)^2\right)

Equilibrium Point Analysis

Identification of three fixed points:

  • s=0s = 0 (symmetric state)
  • s=±seqs = \pm s_{eq} (non-zero equilibrium points, existing only when p ≤ 1/3)

Drift Analysis Techniques

  • Application of Hoeffding bounds and concentration inequalities to analyze bias evolution
  • Employment of Markov chain drift analysis tools to study convergence properties

Experimental Setup

Theoretical Analysis Verification

The paper primarily establishes theoretical results through rigorous mathematical proofs, with experiments used to validate theoretical predictions.

Experimental Parameters

  • Network scale: n=210n = 2^{10} to 2162^{16} agents
  • Noise parameters: p ∈ {1/8, 1/6, 1/5, 1/4, 5/12, 1/2}
  • Network topologies: Complete graph, Erdős-Rényi random graph, regular graph

Evaluation Metrics

  • Convergence time to near-consensus
  • Evolution of bias ratio bias/size|\text{bias}/\text{size}|
  • Oscillatory behavior near equilibrium points

Experimental Results

Main Results

Phase Transition Verification

Experiments confirm the theoretically predicted phase transition:

  • p < 1/3: Fast convergence to near-consensus state
  • p > 1/3: No consensus achievable, bias remains at O(√n) scale

Convergence Time Analysis

  • Complete graph and Erdős-Rényi graph: Logarithmic convergence time, consistent with theoretical predictions
  • Regular graph (degree d=5): Still logarithmic time but with larger constant factors
  • Sparse regular graph (degree d=3): Phase transition threshold decreases to p≥1/5

Equilibrium Point Verification

Experimentally observed equilibrium values closely match the theoretical formula seq=n1p13p1ps_{eq} = \frac{n}{1-p}\sqrt{\frac{1-3p}{1-p}}.

Network Topology Effects

  • Dense Graphs: Theoretical results fully applicable
  • Sparse Graphs: Phase transition threshold decreases with network sparsity, suggesting effects of expansion and sparsity on noise robustness

Consensus Dynamics Research

  • h-Majority Dynamics: First rigorous analysis of 3-Majority dynamics under noise
  • 2-Choices Dynamics: Similar expected behavior but significantly different actual behavior
  • Undecided-State Dynamics: Requires only one communication per round but higher noise threshold (p=1/2)

Consensus Under Noise

  • Linear Dynamics: Voter model and averaging dynamics converge slowly under noise
  • Nonlinear Dynamics: First systematic analysis of phase transitions in nonlinear dynamics
  • Stubborn Agent Model: Equivalent to uniform noise model but with different analysis tools

Conclusions and Discussion

Main Conclusions

  1. Phase Transition Threshold: Noise threshold for 3-Majority dynamics is p = 1/3
  2. Convergence Properties: Below threshold, logarithmic time convergence to metastable state, persisting for polynomial time
  3. Robustness Comparison: Higher communication volume does not necessarily lead to better noise robustness

Limitations

  1. Network Topology Constraints: Main theoretical results apply only to complete graphs
  2. Binary Opinions: Not extended to multi-opinion scenarios
  3. Synchronous Model: Practical applications typically involve asynchronous dynamics

Future Directions

  1. Theoretical analysis extension to sparse network topologies
  2. Phase transition research in multi-opinion scenarios
  3. Analysis of asynchronous models
  4. In-depth investigation of relationships between scalability and noise robustness

In-Depth Evaluation

Strengths

  1. Theoretical Rigor: Provides complete mathematical proofs including precise convergence time bounds
  2. Technical Innovation: Cleverly combines drift analysis and concentration inequalities for nonlinear dynamics
  3. Counterintuitive Findings: Reveals non-monotonic relationship between communication volume and noise robustness
  4. Experimental Validation: Theoretical predictions highly consistent with experimental results

Weaknesses

  1. Scope of Applicability: Theoretical results mainly limited to complete graphs; practical networks are typically sparse
  2. Practical Utility: Complete graph assumption unrealistic in large-scale systems
  3. Extensibility: Insufficient exploration of multi-opinion and asynchronous scenarios

Impact

  1. Theoretical Contribution: Provides new theoretical framework for noise analysis in nonlinear opinion dynamics
  2. Methodological Value: Drift analysis techniques applicable to other dynamic systems
  3. Practical Guidance: Offers theoretical guidance for designing robust distributed consensus protocols

Applicable Scenarios

  • Bio-inspired multi-agent system design
  • Robustness analysis of distributed consensus protocols
  • Modeling opinion propagation in social networks
  • Coordination mechanism design for swarm robotics

References

The paper cites 25 relevant references covering important works in distributed computing, opinion dynamics, network information theory, and other related fields, providing a solid theoretical foundation for the research.