Using First Hitting Times to Find Sets that Maximize the Convergence Rate to Consensus

In a model of communication in a social network described by a simple consensus model, we pose the problem of finding a subset of nodes with given cardinality and fixed consensus values that enable the fastest convergence rate to equilibrium of the values of the remaining nodes. Given a network topology and a subset, called the stubborn nodes, the equilibrium exists and is a convex sum of the initial values of the stubborn nodes. The value at a non-stubborn node converges to its consensus value exponentially with a rate constant determined by the expected first hitting time of a random walker starting at the node and ending at the first stubborn node it visits. In this paper, we will use the sum of the expected first hitting times to the stubborn nodes as an objective function for a minimization problem. Its solution is a set with the fastest convergence rate. We present a polynomial time method for obtaining approximate solutions of the optimization problem for fixed cardinality less than that of a reference vertex cover. Under the assumption that the transition matrix for the random walk is irreducible and reversible, we also obtain an upper bound for the expected first hitting time and therefore an upper bound on the rate of convergence to consensus, using results from the mixing theory of Markov chains

[1]  Quan Pan,et al.  Approximation for maximizing monotone non-decreasing set functions with a greedy method , 2016, J. Comb. Optim..

[2]  Shreyas Sundaram,et al.  On the Smallest Eigenvalue of Grounded Laplacian Matrices , 2014, IEEE Transactions on Automatic Control.

[3]  K. Subramani,et al.  On Partial Vertex Cover on Bipartite Graphs and Trees , 2013, ArXiv.

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

[5]  Yicheng Zhang,et al.  Identifying influential nodes in complex networks , 2012 .

[6]  Shang-Hua Teng,et al.  Nearly-Linear Time Algorithms for Preconditioning and Solving Symmetric, Diagonally Dominant Linear Systems , 2006, SIAM J. Matrix Anal. Appl..

[7]  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.

[8]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[9]  Stephen P. Boyd,et al.  Randomized gossip algorithms , 2006, IEEE Transactions on Information Theory.

[10]  Characterization of cutoff for reversible Markov chains , 2015, SODA 2015.

[11]  Stefan Wuchty,et al.  Links between critical proteins drive the controllability of protein interaction networks , 2017, Proteomics.

[12]  R. Srikant,et al.  Opinion dynamics in social networks with stubborn agents: Equilibrium and convergence rate , 2014, Autom..

[13]  Radha Poovendran,et al.  Leader selection for minimizing convergence error in leader-follower systems: A supermodular optimization approach , 2012, 2012 10th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt).

[14]  Laurence A. Wolsey,et al.  Best Algorithms for Approximating the Maximum of a Submodular Set Function , 1978, Math. Oper. Res..

[15]  Fern Y. Hunt An Algorithm for Identifying Optimal Spreaders in a Random Walk Model of Network Communication , 2016 .

[16]  P. Chebotarev,et al.  On of the Spectra of Nonsymmetric Laplacian Matrices , 2004, math/0508176.

[17]  John N. Tsitsiklis,et al.  Convergence Speed in Distributed Consensus and Averaging , 2009, SIAM J. Control. Optim..

[18]  Samir Khuller,et al.  The Budgeted Maximum Coverage Problem , 1999, Inf. Process. Lett..

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

[20]  Stefan Wuchty,et al.  Controllability in protein interaction networks , 2014, Proceedings of the National Academy of Sciences.

[21]  J. Pitman Occupation measures for Markov chains , 1977, Advances in Applied Probability.

[22]  Victor P. Il'ev,et al.  An Approximation Guarantee of the Greedy Descent Algorithm for Minimizing a Supermodular Set Function , 2001, Discret. Appl. Math..

[23]  Dieter Jungnickel,et al.  Graphs, Networks, and Algorithms , 1980 .

[24]  Karl Henrik Johansson,et al.  A graph-theoretic approach on optimizing informed-node selection in multi-agent tracking control , 2014 .

[25]  Ronald L. Rivest,et al.  Introduction to Algorithms, third edition , 2009 .

[26]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[27]  Y. Peres,et al.  Characterization of cutoff for reversible Markov chains , 2014, SODA.

[28]  Christopher E. Dabrowski,et al.  Using realistic factors to simulate catastrophic congestion events in a network , 2017, Comput. Commun..

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

[30]  Ming Cao,et al.  Analysis and applications of spectral properties of grounded Laplacian matrices for directed networks , 2017, Autom..

[31]  P. Chebotarev,et al.  Forest Matrices Around the Laplaeian Matrix , 2002, math/0508178.

[32]  Tatsuya Akutsu,et al.  Critical controllability in proteome-wide protein interaction network integrating transcriptome , 2016, Scientific Reports.

[33]  Tatsuya Akutsu,et al.  Analysis of critical and redundant nodes in controlling directed and undirected complex networks using dominating sets , 2014, J. Complex Networks.

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

[35]  Basel Alomair,et al.  Leader selection in multi-agent systems for smooth convergence via fast mixing , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[36]  Panos M. Pardalos,et al.  Detecting critical nodes in sparse graphs , 2009, Comput. Oper. Res..