A Link-Based Similarity for Improving Community Detection Based on Label Propagation Algorithm

被引:34
作者
Berahmand, Kamal [1 ]
Bouyer, Asgarali [1 ]
机构
[1] Azarbaijan Shahid Madani Univ, Dept Informat Technol & Commun, Tabriz, Iran
关键词
Community detection; complex networks; LPA; similarity measure; COMPLEX NETWORKS;
D O I
10.1007/s11424-018-7270-1
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Community structure is one of the most best-known properties of complex networks. Finding communities help us analyze networks from a mesoscopic viewpoints instead of microscopic or macroscopic one. It helps to understand behavior grouping. Various community detection algorithms have been proposed with some shortcomings in time and space complexity, accuracy, or stability. Label Propagation Algorithm (LPA) is a popular method used for finding communities in an almost-linear time-consuming process. However, its performance is not satisfactory in some metrics such as accuracy and stability. In this paper, a new modified version of LPA is proposed to improve the stability and accuracy of the LPA by defining two concepts -nodes and link strength based on semi-local similarity-, while preserving its simplicity. In the proposed method a new initial node selection strategy, namely the tiebreak strategy, updating order and rule update are presented to solve the random behavior problem of original LPA. The proposed algorithm is evaluated on artificial and real networks. The experiments show that the proposed algorithm is close to linear time complexity with better accuracy than the original LPA and other compared methods. Furthermore, the proposed algorithm has the robustness and stability advantages while the original LPA does not have these features.
引用
收藏
页码:737 / 758
页数:22
相关论文
共 38 条
  • [1] Statistical mechanics of complex networks
    Albert, R
    Barabási, AL
    [J]. REVIEWS OF MODERN PHYSICS, 2002, 74 (01) : 47 - 97
  • [2] [Anonymous], CLUSTERING DNA MICRO
  • [3] [Anonymous], PHYS REV E
  • [4] [Anonymous], 2005, LECT NOTES COMPUT SC
  • [5] [Anonymous], EVOLUTION STRUCTURE
  • [6] Detecting network communities by propagating labels under constraints
    Barber, Michael J.
    Clark, John W.
    [J]. PHYSICAL REVIEW E, 2009, 80 (02)
  • [7] Graph structure in the Web
    Broder, A
    Kumar, R
    Maghoul, F
    Raghavan, P
    Rajagopalan, S
    Stata, R
    Tomkins, A
    Wiener, J
    [J]. COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 33 (1-6): : 309 - 320
  • [8] Complex brain networks: graph theoretical analysis of structural and functional systems (vol 10, pg 186, 2009)
    Bullmore, Ed
    Sporns, Olaf
    [J]. NATURE REVIEWS NEUROSCIENCE, 2009, 10 (04): : 312 - 312
  • [9] Clauset A, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.066111
  • [10] Coscia Michele, 2011, Statistical Analysis and Data Mining, V4, P514, DOI 10.1002/sam.10133