Opinion Dynamics: A Comprehensive Overview
Mohammad Shirzadi, Emilio Cruciani, Ahad N. Zehmakan
TL;DR
The paper provides a unified framework for two broad classes of opinion-diffusion models (discrete and continuous), synthesizing models from computer science, mathematics, sociology, and physics under common notation. It surveys convergence properties, viral marketing formulations, and how user heterogeneity shapes diffusion, highlighting key results on consensus versus polarization and convergence times. It collects algorithmic and probabilistic findings across diffusion models (LT, IC, SIR/SIS/SI, Ising, Voter, Sznajd, GK/HK/DW, etc.) and discusses practical implications for campaigns, interventions, and online environments. It also points to future directions, including neural message passing as a bridge to graph neural networks and cross-disciplinary collaboration to advance theoretical and applied understanding of opinion dynamics.
Abstract
Opinion dynamics, the evolution of individuals through social interactions, is an important area of research with applications ranging from politics to marketing. Due to its interdisciplinary relevance, studies of opinion dynamics remain fragmented across computer science, mathematics, the social sciences, and physics, and often lack shared frameworks. This survey bridges these gaps by reviewing well-known models of opinion dynamics within a unified framework and categorizing them into distinct classes based on their properties. Furthermore, the key findings on these models are covered in three parts: convergence properties, viral marketing, and user characteristics. We first analyze the final configuration (consensus vs polarized) and convergence time for each model. We then review the main algorithmic, complexity, and combinatorial results in the context of viral marketing. Finally, we explore how node characteristics, such as stubbornness, activeness, or neutrality, shape diffusion outcomes. By unifying terminology, methods, and challenges across disciplines, this paper aims to foster cross-disciplinary collaboration and accelerate progress in understanding and harnessing opinion dynamics.
