Efficient Computation of the Shapley Value for Game-Theoretic Network Centrality

被引:122
作者
Michalak, Tomasz P. [1 ,2 ]
Aadithya, Karthik V. [3 ]
Szczepanski, Piotr L. [4 ]
Ravindran, Balaraman [5 ]
Jennings, Nicholas R. [6 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford OX1 3QD, England
[2] Univ Warsaw, Inst Informat, PL-02097 Warsaw, Poland
[3] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
[4] Warsaw Univ Technol, Inst Informat, PL-00661 Warsaw, Poland
[5] Indian Inst Technol, Madras 600036, Tamil Nadu, India
[6] Univ Southampton, Sch Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
基金
欧洲研究理事会; 英国工程与自然科学研究理事会;
关键词
POWER INDEXES; SOCIAL NETWORKS; APPROXIMATION; COMPLEXITY; DIFFUSION;
D O I
10.1613/jair.3806
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Shapley value-probably the most important normative payoff division scheme in coalitional games-has recently been advocated as a useful measure of centrality in networks. However, although this approach has a variety of real-world applications (including social and organisational networks, biological networks and communication networks), its computational properties have not been widely studied. To date, the only practicable approach to compute Shapley value-based centrality has been via Monte Carlo simulations which are computationally expensive and not guaranteed to give an exact answer. Against this background, this paper presents the first study of the computational aspects of the Shapley value for network centralities. Specifically, we develop exact analytical formulae for Shapley value-based centrality in both weighted and unweighted networks and develop efficient (polynomial time) and exact algorithms based on them. We empirically evaluate these algorithms on two real-life examples (an infrastructure network representing the topology of the Western States Power Grid and a collaboration network from the field of astrophysics) and demonstrate that they deliver significant speedups over the Monte Carlo approach. For instance, in the case of unweighted networks our algorithms are able to return the exact solution about 1600 times faster than the Monte Carlo approximation, even if we allow for a generous 10% error margin for the latter method.
引用
收藏
页码:607 / 650
页数:44
相关论文
共 61 条
[21]   ON THE COMPLEXITY OF COOPERATIVE SOLUTION CONCEPTS [J].
DENG, XT ;
PAPADIMITRIOU, CH .
MATHEMATICS OF OPERATIONS RESEARCH, 1994, 19 (02) :257-266
[22]   A Tractable and Expressive Class of Marginal Contribution Nets and Its Applications [J].
Elkind, Edith ;
Goldberg, Leslie Ann ;
Goldberg, Paul W. ;
Wooldridge, Michael .
MATHEMATICAL LOGIC QUARTERLY, 2009, 55 (04) :362-376
[23]  
Eppstein D, 2001, SIAM PROC S, P228
[24]   The centrality of groups and classes [J].
Everett, MG ;
Borgatti, SP .
JOURNAL OF MATHEMATICAL SOCIOLOGY, 1999, 23 (03) :181-201
[25]  
Fatima S. S., 2007, P 6 INT C AUT AG MUL, P955
[26]   A linear approximation method for the Shapley value [J].
Fatima, Shaheen S. ;
Wooldridge, Michael ;
Jennings, Nicholas R. .
ARTIFICIAL INTELLIGENCE, 2008, 172 (14) :1673-1699
[27]   CENTRALITY IN SOCIAL NETWORKS CONCEPTUAL CLARIFICATION [J].
FREEMAN, LC .
SOCIAL NETWORKS, 1979, 1 (03) :215-239
[28]   Centrality and power in social networks:: a game theoretic approach [J].
Gómez, D ;
González-Arangüena, E ;
Manuel, C ;
Owen, G ;
del Pozo, M ;
Tejada, J .
MATHEMATICAL SOCIAL SCIENCES, 2003, 46 (01) :27-54
[29]  
Goyal A., 2010, P ACM WSDM, P241
[30]   THRESHOLD MODELS OF COLLECTIVE BEHAVIOR [J].
GRANOVETTER, M .
AMERICAN JOURNAL OF SOCIOLOGY, 1978, 83 (06) :1420-1443