A game-theoretic framework to identify overlapping communities in social networks

被引:144
作者
Chen, Wei [1 ]
Liu, Zhenming [2 ]
Sun, Xiaorui [3 ]
Wang, Yajun [1 ]
机构
[1] Microsoft Res Asia, Beijing, Peoples R China
[2] Harvard Univ, Sch Engn & Appl Sci, Cambridge, MA 02138 USA
[3] Shanghai Jiao Tong Univ, Dept Comp Sci, Shanghai 200030, Peoples R China
关键词
Overlapping communities; Community discovery; Social network analysis;
D O I
10.1007/s10618-010-0186-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we introduce a game-theoretic framework to address the community detection problem based on the structures of social networks. We formulate the dynamics of community formation as a strategic game called community formation game: Given an underlying social graph, we assume that each node is a selfish agent who selects communities to join or leave based on her own utility measurement. A community structure can be interpreted as an equilibrium of this game. We formulate the agents' utility by the combination of a gain function and a loss function. We allow each agent to select multiple communities, which naturally captures the concept of "overlapping communities". We propose a gain function based on the modularity concept introduced by Newman (Proc Natl Acad Sci 103(23):8577-8582, 2006), and a simple loss function that reflects the intrinsic costs incurred when people join the communities. We conduct extensive experiments under this framework, and our results show that our algorithm is effective in identifying overlapping communities, and are often better then other algorithms we evaluated especially when many people belong to multiple communities. To the best of our knowledge, this is the first time the community detection problem is addressed by a game-theoretic framework that considers community formation as the result of individual agents' rational behaviors.
引用
收藏
页码:224 / 240
页数:17
相关论文
共 25 条
  • [1] Local equilibria in economic games
    Alós-Ferrer, C
    Ania, AB
    [J]. ECONOMICS LETTERS, 2001, 70 (02) : 165 - 173
  • [2] [Anonymous], 2005, Network Analysis: Methodological Foundations
  • [3] [Anonymous], 1999, Fostering Sustainable Behavior: An Introduction to Community-Based Social Marketing
  • [4] [Anonymous], 1998, ARTICLES COMPUT INFO
  • [5] ATHEY S, 2006, THEORY COMMUNITY FOR
  • [6] Clauset A, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.066111
  • [7] Identifying Community Structures from Network Data via Maximum Likelihood Methods
    Copic, Jernej
    Jackson, Matthew O.
    Kirman, Alan
    [J]. B E JOURNAL OF THEORETICAL ECONOMICS, 2009, 9 (01)
  • [8] Resolution limit in community detection
    Fortunato, Santo
    Barthelemy, Marc
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2007, 104 (01) : 36 - 41
  • [9] Gregory S, 2008, LECT NOTES ARTIF INT, V5211, P408, DOI 10.1007/978-3-540-87479-9_45
  • [10] COMMUNITY ATTACHMENT IN MASS SOCIETY
    KASARDA, JD
    JANOWITZ, M
    [J]. AMERICAN SOCIOLOGICAL REVIEW, 1974, 39 (03) : 328 - 339