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 条
[31]  
Greco G, 2009, 21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, P147
[32]   A GAME THEORETIC APPROACH TO MEASURING DEGREE OF CENTRALITY IN SOCIAL NETWORKS [J].
GROFMAN, B ;
OWEN, G .
SOCIAL NETWORKS, 1982, 4 (03) :213-224
[33]  
Ieong S., 2005, P 6 ACM C EL COMM, P193, DOI DOI 10.1145/1064009.1064030
[34]  
Irwin M., 1960, VALUES LARGE GAMES
[35]   Lethality and centrality in protein networks [J].
Jeong, H ;
Mason, SP ;
Barabási, AL ;
Oltvai, ZN .
NATURE, 2001, 411 (6833) :41-42
[36]  
Kempe D, 2005, LECT NOTES COMPUT SC, V3580, P1127
[37]  
Kempe D., 2003, Proceedings of the 9th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, P137
[38]  
Koschützki D, 2005, LECT NOTES COMPUT SC, V3418, P16
[39]  
Lee Min-Joong, 2012, P 21 INT C WORLD WID, P351, DOI DOI 10.1145/2187836.2187884
[40]  
Mann I., 1962, VALUES LARGE GAMES