Interplay between Social Influence and Network Centrality: Shapley Values and Scalable Algorithms

A basic concept in network analysis is centrality, which measures the importance of nodes in a network. In this research, we address the following fundamental question: "Given a social network, what is the impact of the social influence models on network centrality?" Social influence is commonly formulated as a stochastic process, which defines how each group of nodes can collectively influence other nodes in an underlying graph. This process defines a natural cooperative game, in which each group's utility is its influence spread. Thus, fundamental game-theoretical concepts of this social-influence game can be instrumental in understanding network influence. We present a comprehensive analysis of the effectiveness of the game-theoretical approach to capture the impact of influence models on centrality. In this paper, we focus on the Shapley value of the above social-influence game. Algorithmically, we give a scalable algorithm for approximating the Shapley values of a large family of social-influence instances. Mathematically, we present an axiomatic characterization which captures the essence of using the Shapley value as the centrality measure to incorporate the impact of social-influence processes. We establish the soundness and completeness of our representation theorem by proving that the Shapley value of this social-influence game is the unique solution to a set of natural axioms for desirable centrality measures to characterize this interplay. The dual axiomatic-and-algorithmic characterization provides a comparative framework for evaluating different centrality formulations of influence models. Empirically, through a number of real-world social networks --- both small and large --- we demonstrate the important features of the Shapley centrality as well as the efficiency of our scalable algorithm.

[1]  Katherine Faust Centrality in affiliation networks , 1997 .

[2]  Nicholas R. Jennings,et al.  Efficient Computation of the Shapley Value for Game-Theoretic Network Centrality , 2014, J. Artif. Intell. Res..

[3]  Nicholas R. Jennings,et al.  Efficient Computation of the Shapley Value for Centrality in Networks , 2010, WINE.

[4]  P. Bonacich Power and Centrality: A Family of Measures , 1987, American Journal of Sociology.

[5]  Kristina Lerman,et al.  The interplay between dynamics and networks: centrality, communities, and cheeger inequality , 2014, KDD.

[6]  Guillermo Owen,et al.  Centrality and power in social networks: a game theoretic approach , 2003, Math. Soc. Sci..

[7]  Roger B. Myerson,et al.  Game theory - Analysis of Conflict , 1991 .

[8]  Martin G. Everett,et al.  A Graph-theoretic perspective on centrality , 2006, Soc. Networks.

[9]  P. Bonacich Factoring and weighting approaches to status scores and clique identification , 1972 .

[10]  Stephen P. Borgatti,et al.  Identifying sets of key players in a social network , 2006, Comput. Math. Organ. Theory.

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

[12]  Gert Sabidussi,et al.  The centrality index of a graph , 1966 .

[13]  Xiaokui Xiao,et al.  Influence Maximization in Near-Linear Time: A Martingale Approach , 2015, SIGMOD Conference.

[14]  Leonard M. Freeman,et al.  A set of measures of centrality based upon betweenness , 1977 .

[15]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[16]  Alex Bavelas,et al.  Communication Patterns in Task‐Oriented Groups , 1950 .

[17]  Talal Rahwan,et al.  A new approach to betweenness centrality based on the Shapley Value , 2012, AAMAS.

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

[19]  Christian Borgs,et al.  Maximizing Social Influence in Nearly Optimal Time , 2012, SODA.

[20]  W. Zachary,et al.  An Information Flow Model for Conflict and Fission in Small Groups , 1977, Journal of Anthropological Research.

[21]  Sebastiano Vigna,et al.  Axioms for Centrality , 2013, Internet Math..

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

[23]  M. Mitzenmacher,et al.  Probability and Computing: Chernoff Bounds , 2005 .

[24]  Phillip Bonacich,et al.  Simultaneous group and individual centralities , 1991 .

[25]  Xiaokui Xiao,et al.  Influence maximization: near-optimal time complexity meets practical efficiency , 2014, SIGMOD Conference.

[26]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[27]  Stephen P. Borgatti,et al.  Centrality and network flow , 2005, Soc. Networks.

[28]  K. Arrow,et al.  Social Choice and Individual Values , 1951 .

[29]  G. Owen,et al.  A game theoretic approach to measuring degree of centrality in social networks , 1982 .

[30]  L. S. Shapley,et al.  17. A Value for n-Person Games , 1953 .

[31]  Fan Chung Graham,et al.  Concentration Inequalities and Martingale Inequalities: A Survey , 2006, Internet Math..

[32]  Shang-Hua Teng,et al.  Scalable Algorithms for Data and Network Analysis , 2016, Found. Trends Theor. Comput. Sci..

[33]  Mark Newman,et al.  Networks: An Introduction , 2010 .

[34]  Leo Katz,et al.  A new status index derived from sociometric analysis , 1953 .

[35]  Nicola Barbieri,et al.  Topic-Aware Social Influence Propagation Models , 2012, ICDM.

[36]  Yifei Yuan,et al.  Scalable Influence Maximization in Social Networks under the Linear Threshold Model , 2010, 2010 IEEE International Conference on Data Mining.

[37]  Wei Chen,et al.  Scalable influence maximization for independent cascade model in large-scale social networks , 2012, Data Mining and Knowledge Discovery.

[38]  L. Freeman Centrality in social networks conceptual clarification , 1978 .

[39]  Jimeng Sun,et al.  Social influence analysis in large-scale networks , 2009, KDD.

[40]  Y. Narahari,et al.  Determining the top-k nodes in social networks using the Shapley value , 2008, AAMAS.

[41]  M. A. Muñoz,et al.  Entangled networks, synchronization, and optimal network topology. , 2005, Physical review letters.

[42]  Y. Narahari,et al.  A Shapley Value-Based Approach to Discover Influential Nodes in Social Networks , 2011, IEEE Transactions on Automation Science and Engineering.

[43]  Ulrik Brandes,et al.  Re-conceptualizing centrality in social networks† , 2016, European Journal of Applied Mathematics.

[44]  S. Borgatti,et al.  The centrality of groups and classes , 1999 .

[45]  Xiaotie Deng,et al.  On the Complexity of Cooperative Solution Concepts , 1994, Math. Oper. Res..

[46]  Moshe Tennenholtz,et al.  Ranking systems: the PageRank axioms , 2005, EC '05.

[47]  Oscar Volij,et al.  The Measurement of Intellectual Influence , 2002 .

[48]  M. Prokopenko,et al.  Percolation Centrality: Quantifying Graph-Theoretic Impact of Nodes during Percolation in Networks , 2013, PloS one.

[49]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.