An effective and scalable overlapping community detection approach: Integrating social identity model and game theory

被引:20
|
作者
Wang, Yuyao [1 ]
Bu, Zhan [2 ]
Yang, Huan [2 ]
Li, Hui-Jia [3 ]
Cao, Jie [2 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Jiangsu, Peoples R China
[2] Nanjing Univ Finance & Econ, Jiangsu Prov Key Lab E Business, Nanjing 210003, Jiangsu, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Sci, Beijing 100876, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Overlapping community detection; Social identity model; High-order proximities; Non-cooperative game; Stochastic gradient-ascent; NETWORKS; INTERNET; DYNAMICS;
D O I
10.1016/j.amc.2020.125601
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Because of its broad real-life application, community detection (in the realm of a complex network) is an attractive challenge to many researchers. However, current methods fail to reveal the full community structure and its formation process. Thus, here we present SIMGT, an effective and Scalable approach that detects overlapping communities: Integrating social identity Model and Game Theory. Inspired by social identity theory and nodes' high-order proximities, first we weight and rewire the original network, then we associate each node with a new utility function. Next, we model community formation as a non-cooperative game among all nodes, and we regard the nodes as self-interested players. Further, we use a stochastic gradient-ascent method to update players' strategies toward different communities, and prove that our game greatly resembles and matches how a potential game works (in the classical sense in game theory), indicating that the Nash equilibrium point must exist. Finally, we implement comprehensive experiments on several synthetic and real-life networks. The results show that whatever weighting strategy we choose, SIMGT can gain better performance on community detection task. In particular, SIMGT achieves a best result when we choose the Jaccard coefficient. After comparing SIMGT with six benchmark algorithms, we obtain convincing results in terms of how well the algorithms reveal communities, as well as algorithms' scalability. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Overlapping Community Detection in Social Network Using Disjoint Community Detection
    Meena, Jaswant
    Devi, V. Susheela
    [J]. 2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2015, : 764 - 771
  • [22] A novel two-step approach for overlapping community detection in social networks
    Sarswat A.
    Jami V.
    Guddeti R.M.R.
    [J]. Social Network Analysis and Mining, 2017, 7 (1)
  • [23] Integrating Social Identity Theory in Access Control
    Chowdhury, Mohammad M. R.
    Noll, Josef
    [J]. 2009 IEEE 9TH MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS (MICC), 2009, : 719 - 724
  • [24] Overlapping Community Detection Method for Social Networks
    Maiza, Mohamed Ismail
    Ben N'Cir, Chiheb-Eddine
    Essoussi, Nadia
    [J]. DIGITAL ECONOMY: EMERGING TECHNOLOGIES AND BUSINESS INNOVATION, ICDEC 2017, 2017, 290 : 143 - 151
  • [25] Overlapping Community Detection on Dynamic Social Network
    Xu, Bingying
    Deng, Lei
    Jia, Yan
    Zhou, Bin
    Han, Yi
    [J]. 2013 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2013, : 321 - 326
  • [26] Overlapping Community Detection for Multimedia Social Networks
    Huang, Faliang
    Li, Xuelong
    Zhang, Shichao
    Zhang, Jilian
    Chen, Jinhui
    Zhai, Zhinian
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2017, 19 (08) : 1881 - 1893
  • [27] Community Detection in Dynamic Social Networks: A Game-Theoretic Approach
    Alvari, Hamidreza
    Hajibagheri, Alireza
    Sukthankar, Gita
    [J]. 2014 PROCEEDINGS OF THE IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2014), 2014, : 101 - 107
  • [28] A Novel Trust Model Based Overlapping Community Detection Algorithm for Social Networks
    Ding, Shuai
    Yue, Zijie
    Yang, Shanlin
    Niu, Feng
    Zhang, Youtao
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (11) : 2101 - 2114
  • [29] Community detection based on Game Theory
    Moscato, Vincenzo
    Picariello, Antonio
    Sperli, Giancarlo
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 85 : 773 - 782
  • [30] A mathematical programming approach to overlapping community detection
    Benati, Stefano
    Puerto, Justo
    Rodriguez-Chia, Antonio M.
    Temprano, Francisco
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2022, 602