Opinion dynamics using Altafini's model with a time-varying directed graph

Distributed control policies (or protocols) for multi-agent consensus have been extensively studied in recent years, motivated by numerous applications in engineering and science. Most of these algorithms assume the agents to be mutually cooperative and “trustful” and correspondingly attractive couplings between the agents bring the values of the agents' states closer. Opinion dynamics of real social groups, however, require beyond conventional models of multi-agent consensus due to ubiquitous competition and distrust between some pairs of agents, which are usually characterized by the repulsive cou-pling. Antagonistic interactions prevent the averaging tendency of the opinions, which cooperative consensus protocols promote, and may lead to their polarization and clustering. A simple yet insightful model of opinion dynamics with both attractive and repulsive couplings was proposed recently by C. Altafini, who examined first-order consensus algorithms over static signed interaction graphs, where arcs of positive weights connect cooperating agents, and of negative weights correspond to antagonistic pairs. This protocol establishes modulus consensus, where the opinions become the same in modulus but may differ in sign. In the present paper, we extend the modulus consensus model to the case where the network topology is arbitrary time-varying, directed, signed graph. We show that under mild condition of uniform strong connectivity of the network, the protocol establishes agreement of opinions in moduli, whose signs may be opposite, so that the agents' opinions either reach consensus or polarize. This result is further extended to nonlinear consensus protocols. We show also that, unlike cooperative consensus algorithms, uniform strong connectivity cannot be relaxed to uniform quasi-strong connectivity (UQSC).

[1]  Frank Allgöwer,et al.  Consensus in Multi-Agent Systems With Coupling Delays and Switching Topology , 2011, IEEE Transactions on Automatic Control.

[2]  L. Moreau,et al.  Stability of continuous-time distributed consensus algorithms , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[3]  Karl Henrik Johansson,et al.  Robust Consensus for Continuous-Time Multiagent Dynamics , 2013, SIAM J. Control. Optim..

[4]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[5]  Hai-Tao Zhang,et al.  Swarming behaviors in multi-agent systems with nonlinear dynamics. , 2013, Chaos.

[6]  John N. Tsitsiklis,et al.  Convergence of Type-Symmetric and Cut-Balanced Consensus Seeking Systems , 2011, IEEE Transactions on Automatic Control.

[7]  Rainer Hegselmann,et al.  Opinion dynamics and bounded confidence: models, analysis and simulation , 2002, J. Artif. Soc. Soc. Simul..

[8]  Qing Zhou,et al.  A Necessary and Sufficient Condition for Consensus of Continuous-Time Agents Over Undirected Time-Varying Networks , 2011, IEEE Transactions on Automatic Control.

[9]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[10]  Brian D. O. Anderson,et al.  Reaching a Consensus in a Dynamically Changing Environment: Convergence Rates, Measurement Delays, and Asynchronous Events , 2008, SIAM J. Control. Optim..

[11]  M. Degroot Reaching a Consensus , 1974 .

[12]  Luc Moreau,et al.  Stability of multiagent systems with time-dependent communication links , 2005, IEEE Transactions on Automatic Control.

[13]  Jon M. Kleinberg,et al.  Networks, Crowds, and Markets: Reasoning about a Highly Connected World [Book Review] , 2013, IEEE Technol. Soc. Mag..

[14]  Alexey S. Matveev,et al.  Stability of continuous-time consensus algorithms for switching networks with bidirectional interaction , 2013, 2013 European Control Conference (ECC).

[15]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[16]  Rodolphe Sepulchre,et al.  Synchronization in networks of identical linear systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[17]  Rodolphe Sepulchre,et al.  Synchronization in networks of identical linear systems , 2009, Autom..

[18]  Yongcan Cao,et al.  Distributed Coordination of Multi-agent Networks , 2011 .

[19]  Ziyang Meng,et al.  Modulus Consensus over Networks with Antagonistic Interactions and Switching Topologies , 2014, 1402.2766.

[20]  Ulrich Münz,et al.  Delay robustness in cooperative control , 2010 .

[21]  David Angeli,et al.  Stability of leaderless discrete-time multi-agent systems , 2006, Math. Control. Signals Syst..

[22]  Claudio Altafini,et al.  Dynamics of Opinion Forming in Structurally Balanced Social Networks , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[23]  Claudio Altafini,et al.  Consensus Problems on Networks With Antagonistic Interactions , 2013, IEEE Transactions on Automatic Control.

[24]  Manfredi Maggiore,et al.  State Agreement for Continuous-Time Coupled Nonlinear Systems , 2007, SIAM J. Control. Optim..

[25]  M. Macy,et al.  Small Worlds and Cultural Polarization , 2011 .