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
相关论文
共 50 条
  • [1] A game-theoretic framework to identify overlapping communities in social networks
    Wei Chen
    Zhenming Liu
    Xiaorui Sun
    Yajun Wang
    Data Mining and Knowledge Discovery, 2010, 21 : 224 - 240
  • [2] A game-theoretic approach for locally detecting overlapping communities in social networks
    Soleimanpour, Mahboobeh
    Hamze, Ali
    2016 EIGHTH INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2016, : 38 - 44
  • [3] Discovering overlapping communities in social networks: A novel game-theoretic approach
    Alvari, Hamidreza
    Hashemi, Sattar
    Hamzeh, Ali
    AI COMMUNICATIONS, 2013, 26 (02) : 161 - 177
  • [4] An improved game-theoretic approach to uncover overlapping communities
    Sun, Hong-Liang
    Ch'ng, Eugene
    Yong, Xi
    Garibaldi, Jonathan M.
    See, Simon
    Chen, Duan-Bing
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2017, 28 (09):
  • [5] A game-theoretic approach for non-overlapping communities detection
    Mourchid, Fatima
    Kobbane, Abdellatif
    Ben Othman, Jalel
    El Koutbi, Mohammed
    2017 13TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2017, : 1315 - 1320
  • [6] A cooperative game framework for detecting overlapping communities in social networks
    Jonnalagadda, Annapurna
    Kuppusamy, Lakshmanan
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 491 : 498 - 515
  • [7] Community detection in networks: a game-theoretic framework
    Chen, Yan
    Cao, Xuanyu
    Liu, K. J. Ray
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2019, 2019 (01)
  • [8] Community detection in networks: a game-theoretic framework
    Yan Chen
    Xuanyu Cao
    K. J. Ray Liu
    EURASIP Journal on Advances in Signal Processing, 2019
  • [9] A game-theoretic framework for opportunistic transmission in wireless networks
    Ca Van Phan
    2014 IEEE FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2014, : 150 - 154
  • [10] Distinctive human social motivations in a game-theoretic framework
    Ross, D
    BEHAVIORAL AND BRAIN SCIENCES, 2005, 28 (05) : 715 - +