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 条
  • [41] Overlapping Community Detection in Static and Dynamic Social Networks
    Marquez, Renny
    Weber, Richard
    [J]. PROCEEDINGS OF THE TWELFTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING (WSDM'19), 2019, : 822 - 823
  • [42] Overlapping Community Detection in Directed Heterogeneous Social Network
    Qiu, Changhe
    Chen, Wei
    Wang, Tengjiao
    Lei, Kai
    [J]. WEB-AGE INFORMATION MANAGEMENT (WAIM 2015), 2015, 9098 : 490 - 493
  • [43] A fuzzy adaptive resonance theory inspired overlapping community detection method for online social networks
    Raj, Ebin Deni
    Babu, L. D. Dhinesh
    [J]. KNOWLEDGE-BASED SYSTEMS, 2016, 113 : 75 - 87
  • [44] Overlapping community identification approach in online social networks
    Zhang, Xuewu
    You, Huangbin
    Zhu, William
    Qiao, Shaojie
    Li, Jianwu
    Gutierrez, Louis Alberto
    Zhang, Zhuo
    Fan, Xinnan
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2015, 421 : 233 - 248
  • [45] An Algorithm based on Game Theory for Detecting Overlapping Communities in Social Networks
    Zhao, Xue
    Wu, Yuzhu
    Yan, Cairong
    Huang, Yongfeng
    [J]. 2016 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD 2016), 2016, : 150 - 157
  • [46] Local Community Detection Based on Game Theory
    Gao, Xiang-ying
    Xia, Zheng-you
    Wan, Min-xue
    [J]. 2015 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ARTIFICIAL INTELLIGENCE (CAAI 2015), 2015, : 271 - 276
  • [47] Scalable Spectral Clustering for Overlapping Community Detection in Large-Scale Networks
    Van Lierde, Hadrien
    Chow, Tommy W. S.
    Chen, Guanrong
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (04) : 754 - 767
  • [48] SLPA-based parallel overlapping community detection approach in large complex social networks
    Mahabadi, Aminollah
    Hosseini, Mohammad
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (05) : 6567 - 6598
  • [49] SLPA-based parallel overlapping community detection approach in large complex social networks
    Aminollah Mahabadi
    Mohammad Hosseini
    [J]. Multimedia Tools and Applications, 2021, 80 : 6567 - 6598
  • [50] An approach for community detection in social networks based on cooperative games theory
    Zhou, Lihua
    Lue, Kevin
    Liu, Weiyi
    [J]. EXPERT SYSTEMS, 2016, 33 (02) : 176 - 188