Overlapping community detection via preferential learning model

被引:10
|
作者
Sheng, JinFang [1 ]
Wang, Kai [1 ]
Sun, ZeJun [1 ,2 ]
Wang, Bin [1 ]
Khawaja, FaizaRiaz [1 ]
Lu, Ben [1 ]
Zhang, JunKai [1 ]
机构
[1] Cent South Univ, Sch Comp Sci & Engn, Changsha, Hunan, Peoples R China
[2] Pingdingshan Univ, Dept Network Ctr, Pingdingshan, Henan, Peoples R China
关键词
Overlapping community detection; Preferential learning; Label propagation; Information dynamic; Cluster; COMPLEX NETWORKS; GAME; COOPERATION; EVOLUTION; FLOW;
D O I
10.1016/j.physa.2019.121265
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Overlapping community detection has become one of the most important tasks in network analysis because it can better reflect the characteristics of the real network structure. Research on overlapping communities detection cannot only promote the study of network functions but also bring insight into a deep understanding of the network topology. In this paper, we get inspiration from learning behaviors and information exchanges in the real world, and propose a dynamic relationship-based preference learning model applied to dynamic systems. We apply this model to the label propagation algorithm and present an overlapping community detection algorithm based on Preferential Learning and Label Propagation Algorithm, called PLPA. The algorithm regards the network as a dynamic system. Each node selects the learning target to update its own label according to the degree of preference to its neighbor nodes. With learning, the information in the system will finally reach a steady state. We consider nodes that have the same label belonging to the same community, so that the overlapping community structure in the network will be separated. In the experiments, we verified the performance of our algorithm through real-world and synthetic networks. Results show that PLPA not only has better performance than many state-of-the-art algorithms on most data sets, but it is also more applicable to some networks with ambiguous community structure, especially sparse networks. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Overlapping Community Detection in Social Network Based on Microblog User Model
    Gu, Yajun
    Zhang, Bofeng
    Zou, Guobing
    Huang, Mingqing
    Jiang, Keyuan
    2014 INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2014, : 333 - 339
  • [32] Overlapping Community Detection Method Based on Network Representation Learning and Density Peaks
    Liu, Hongtao
    Li, Gege
    IEEE ACCESS, 2020, 8 : 226506 - 226514
  • [33] A multilevel approach for overlapping community detection
    Valejo, Alan
    Valverde-Rebaza, Jorge
    Lopes, Alneu de Andrade
    2014 BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2014, : 390 - 395
  • [34] Overlapping Community Detection Using NVPA
    Gu, Keke
    Tang, Junhua
    Pan, Li
    Li, Jianhua
    2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 197 - 202
  • [35] SONIC: streaming overlapping community detection
    Ahmet Erdem Sarıyüce
    Buğra Gedik
    Gabriela Jacques-Silva
    Kun-Lung Wu
    Ümit V. Çatalyürek
    Data Mining and Knowledge Discovery, 2016, 30 : 819 - 847
  • [36] Towards Fast Overlapping Community Detection
    El-Helw, Ismail
    Hofman, Rutger
    Bal, Henri E.
    2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 175 - 178
  • [37] A Fast Algorithm for Overlapping Community Detection
    Elyasi, Mostafa
    Meybodi, Mohammadreza
    Rezvanian, Alireza
    Haeri, Maryam Amir
    2016 EIGHTH INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2016, : 221 - 226
  • [38] Overlapping community detection in labeled graphs
    Esther Galbrun
    Aristides Gionis
    Nikolaj Tatti
    Data Mining and Knowledge Discovery, 2014, 28 : 1586 - 1610
  • [39] A New Algorithm for Overlapping Community Detection
    Liu, Bingyu
    Wang, Cuirong
    Wang, Cong
    Yuan, Ying
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 813 - 816
  • [40] Overlapping community detection in labeled graphs
    Galbrun, Esther
    Gionis, Aristides
    Tatti, Nikolaj
    DATA MINING AND KNOWLEDGE DISCOVERY, 2014, 28 (5-6) : 1586 - 1610