Optimal majority dynamics for the diffusion of an opinion when multiple alternatives are available

Abstract We consider opinion diffusion 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, we look for dynamics that allows us to maximize the diffusion of a target opinion given the initial opinions of all agents. In particular, we focus on the setting where more than two opinions are available to the agents, and we show that the properties of this setting are entirely different from those characterizing the setting where agents hold binary opinions only. Indeed, while it is well-known that greedy dynamics are always optimal ones in the binary case, this is no longer true in our more general setting and—rather surprisingly—even if just three opinions are available. Moreover, while it is possible to decide in polynomial time if a dynamics leading to consensus exists when agents have two available opinions, the problem becomes computationally intractable with three opinions, regardless of the fraction of agents that have the target opinion as their initial opinion.

[1]  Jon M. Kleinberg,et al.  On discrete preferences and coordination , 2018, J. Comput. Syst. Sci..

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

[3]  Gianlorenzo D'Angelo,et al.  Exploiting Social Influence to Control Elections Based on Scoring Rules , 2019, IJCAI.

[4]  Vittorio Bilò,et al.  Opinion formation games with dynamic social influences , 2018, Theor. Comput. Sci..

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

[6]  Umberto Grandi,et al.  Social Choice and Social Networks , 2017 .

[7]  Elchanan Mossel,et al.  Majority dynamics and aggregation of information in social networks , 2012, Autonomous Agents and Multi-Agent Systems.

[8]  Nicola Gatti,et al.  Election Manipulation on Social Networks with Messages on Multiple Candidates , 2019, ArXiv.

[9]  Mihalis Yannakakis,et al.  Node-and edge-deletion NP-complete problems , 1978, STOC.

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

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

[12]  Gianluigi Greco,et al.  On the Complexity of Opinion Consensus under Majority Dynamics , 2019, ICTCS.

[13]  Matthew Richardson,et al.  Mining the network value of customers , 2001, KDD '01.

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

[15]  David Peleg,et al.  Local majorities, coalitions and monopolies in graphs: a review , 2002, Theor. Comput. Sci..

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

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

[18]  Yevgeniy Vorobeychik,et al.  Controlling Elections through Social Influence , 2017, AAMAS.

[19]  Cristina Bazgan,et al.  Parameterized approximability of maximizing the spread of influence in networks , 2014, J. Discrete Algorithms.

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

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

[22]  Kamesh Munagala,et al.  Coevolutionary opinion formation games , 2013, STOC '13.

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

[24]  Matthew Richardson,et al.  Mining knowledge-sharing sites for viral marketing , 2002, KDD.

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

[26]  Rolf Niedermeier,et al.  On tractable cases of Target Set Selection , 2010, Social Network Analysis and Mining.

[27]  Cristina Bazgan,et al.  Parameterized Inapproximability of Target Set Selection and Generalizations , 2014, Comput..

[28]  Mohammad Abouei Mehrizi,et al.  Election Control Through Social Influence with Unknown Preferences , 2019, COCOON.

[29]  Gianluigi Greco,et al.  On the Effectiveness of Social Proof Recommendations in Markets with Multiple Products , 2020, ECAI.

[30]  Yuchen Li,et al.  Influence Maximization on Social Graphs: A Survey , 2018, IEEE Transactions on Knowledge and Data Engineering.

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

[32]  Federico Coro,et al.  Vote for Me! Election Control via Social Influence in Arbitrary Scoring Rule Voting Systems , 2019, ArXiv.

[33]  Gianlorenzo D'Angelo,et al.  Multi-Winner Election Control via Social Influence: Hardness and Algorithms for Restricted Cases , 2020, Algorithms.

[34]  Robert Bredereck,et al.  Maximizing the Spread of an Opinion in Few Steps: Opinion Diffusion in Non-Binary Networks , 2020, IJCAI.

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

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

[37]  Gennaro Cordasco,et al.  Discovering Small Target Sets in Social Networks: A Fast and Effective Algorithm , 2016, Algorithmica.

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

[39]  Carmine Ventre,et al.  Decentralized dynamics for finite opinion games , 2016, Theor. Comput. Sci..