On the Complexity of Opinion Consensus under Majority Dynamics

Opinion diffusion is studied on social graphs where agents hold opinions and where social pressure leads them to conform to the opinion manifested by the majority of their neighbors. Within this setting, questions related to which extent a minority/majority can spread the opinion it supports to the other agents are considered. It is shown that if there are only two available opinions, no matter of the underlying social graph G = (N,E), there is always a group formed by a half of the agents that can annihilate the opposite opinion. A polynomial-time algorithm to compute a group of agents enjoying these properties is also devised and analyzed. The result marks the boundary of tractability, since the influence power of minorities is shown to depend on certain features of the underlying graphs, which are NP-hard to be identified. Finally, for more than two opinions we show that even the simpler problem of deciding whether there exists a sequence of updates leading to consensus is NP-hard.

[1]  Ioannis Caragiannis,et al.  Robustness in Discrete Preference Games , 2017, AAMAS.

[2]  Kate Larson,et al.  A Consensual Linear Opinion Pool , 2012, IJCAI.

[3]  Carmine Ventre,et al.  Social Pressure in Opinion Games , 2017, IJCAI.

[4]  Gianluigi Greco,et al.  Maximizing the Spread of an Opinion when Tertium Datur Est , 2019, AAMAS.

[5]  Diemo Urbig,et al.  About the Power to Enforce and Prevent Consensus by Manipulating Communication Rules , 2007, Adv. Complex Syst..

[6]  Gianluigi Greco,et al.  Group Reasoning in Social Environments , 2017, AAMAS.

[7]  Ioannis Caragiannis,et al.  Minority Becomes Majority in Social Networks , 2014, WINE.

[8]  S. Fortunato On The Consensus Threshold For The Opinion Dynamics Of Krause–Hegselmann , 2004, cond-mat/0408648.

[9]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[10]  Gianluigi Greco,et al.  Reasoning about Consensus when Opinions Diffuse through Majority Dynamics , 2018, IJCAI.

[11]  Edith Elkind,et al.  Manipulating Opinion Diffusion in Social Networks , 2017, IJCAI.

[12]  Éva Tardos,et al.  Influential Nodes in a Diffusion Model for Social Networks , 2005, ICALP.

[13]  Ning Chen,et al.  On the approximability of influence in social networks , 2008, SODA '08.

[14]  Emiliano Lorini,et al.  Strategic Disclosure of Opinions on a Social Network: (Extended Abstract) , 2016, AAMAS.

[15]  Ioannis Caragiannis,et al.  Information Retention in Heterogeneous Majority Dynamics , 2017, WINE.

[16]  Ioannis Caragiannis,et al.  Generalized Discrete Preference Games , 2016, IJCAI.

[17]  Angelo Fanelli,et al.  Consensus in Opinion Formation Processes in Fully Evolving Environments , 2019, AAAI.