On the Convergence of Message Passing Computation of Harmonic Influence in Social Networks

The harmonic influence is a measure of node influence in social networks that quantifies the ability of a leader node to alter the average opinion of the network, acting against an adversary field node. The definition of harmonic influence assumes linear interactions between the nodes described by an undirected weighted graph; its computation is equivalent to solve a discrete Dirichlet problem associated to a grounded Laplacian for every node. This measure has been recently studied, under slightly more restrictive assumptions, by Vassio et al., IEEE Trans. Control Netw. Syst., 2014, who proposed a distributed message passing algorithm that concurrently computes the harmonic influence of all nodes. In this paper, we provide a convergence analysis for this algorithm, which largely extends upon previous results: we prove that the algorithm converges asymptotically, under the only assumption of the interaction Laplacian being symmetric. However, the convergence value does not in general coincide with the harmonic influence: by simulations, we show that when the network has a larger number of cycles, the algorithm becomes slower and less accurate, but nevertheless provides a useful approximation. Simulations also indicate that the symmetry condition is not necessary for convergence and that performance scales very well in the number of nodes of the graph.

[1]  Roberto Tempo,et al.  Distributed Randomized Algorithms for the PageRank Computation , 2010, IEEE Transactions on Automatic Control.

[2]  Choon Yik Tang,et al.  Distributed estimation of closeness centrality , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[3]  Shaoshuai Mou,et al.  A Distributed Algorithm for Solving a Linear Algebraic Equation , 2013, IEEE Transactions on Automatic Control.

[4]  E. David,et al.  Networks, Crowds, and Markets: Reasoning about a Highly Connected World , 2010 .

[5]  Fu Lin,et al.  Algorithms for Leader Selection in Stochastically Forced Consensus Networks , 2013, IEEE Transactions on Automatic Control.

[6]  Naomi Ehrich Leonard,et al.  Joint Centrality Distinguishes Optimal Leaders in Noisy Networks , 2014, IEEE Transactions on Control of Network Systems.

[7]  Choon Yik Tang,et al.  Distributed computation of node and edge betweenness on tree graphs , 2013, 52nd IEEE Conference on Decision and Control.

[8]  S. Stenholm Information, Physics and Computation, by Marc Mézard and Andrea Montanari , 2010 .

[9]  Asuman E. Ozdaglar,et al.  Message Passing Optimization of Harmonic Influence Centrality , 2013, IEEE Transactions on Control of Network Systems.

[10]  Chiara Ravazzi,et al.  Gossips and Prejudices: Ergodic Randomized Dynamics in Social Networks , 2013, ArXiv.

[11]  Roberto Tempo,et al.  Distributed Algorithms for Computation of Centrality Measures in Complex Networks , 2015, IEEE Transactions on Automatic Control.

[12]  Asuman E. Ozdaglar,et al.  Opinion Fluctuations and Disagreement in Social Networks , 2010, Math. Oper. Res..

[13]  Paolo Frasca,et al.  An index for the “local” influence in social networks , 2016, 2016 European Control Conference (ECC).

[14]  Mehmet E. Yildiz,et al.  Binary Opinion Dynamics with Stubborn Agents , 2013, TEAC.

[15]  Roberto Tempo,et al.  Novel Multidimensional Models of Opinion Dynamics in Social Networks , 2015, IEEE Transactions on Automatic Control.

[16]  Shreyas Sundaram,et al.  Spectral properties of the grounded Laplacian matrix with applications to consensus in the presence of stubborn agents , 2014, 2014 American Control Conference.

[17]  F. R. Gantmakher The Theory of Matrices , 1984 .

[18]  Robin Wilson,et al.  Modern Graph Theory , 2013 .

[19]  Gregory Gutin,et al.  Digraphs - theory, algorithms and applications , 2002 .

[20]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[21]  Roberto Tempo,et al.  A Tutorial on Modeling and Analysis of Dynamic Social Networks. Part II , 2018, Annu. Rev. Control..

[22]  Benjamin Van Roy,et al.  Consensus Propagation , 2005, IEEE Transactions on Information Theory.

[23]  Basel Alomair,et al.  Minimizing Convergence Error in Multi-Agent Systems Via Leader Selection: A Supermodular Optimization Approach , 2013, IEEE Transactions on Automatic Control.

[24]  Ernesto Estrada,et al.  A vibrational approach to node centrality and vulnerability in complex networks , 2009, 0912.4307.

[25]  Peter Lancaster,et al.  The theory of matrices , 1969 .

[26]  Paul H. Siegel,et al.  Gaussian belief propagation solver for systems of linear equations , 2008, 2008 IEEE International Symposium on Information Theory.

[27]  Giacomo Como,et al.  From local averaging to emergent global behaviors: The fundamental role of network interconnections , 2016, Syst. Control. Lett..