A Fast Local Balanced Label Diffusion Algorithm for Community Detection in Social Networks

被引:32
作者
Roghani, Hamid [1 ]
Bouyer, Asgarali [1 ]
机构
[1] Azarbaijan Shahid Madani Univ, Dept Informat Technol & Comp Engn, Tabriz 5375171379, Iran
关键词
Time complexity; Social networking (online); Detection algorithms; Complexity theory; Image edge detection; Convergence; Stability criteria; Social networks; local community detection; Balanced label diffusion; local similarity; PROPAGATION ALGORITHM; COMPLEX NETWORKS; SIMILARITY; NODES; MEMBERSHIP;
D O I
10.1109/TKDE.2022.3162161
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Community detection in large-scale networks is one of the main challenges in social networks analysis. Proposing a fast and accurate algorithm with low time complexity is vital for large-scale networks. In this paper, a fast community detection algorithm based on local balanced label diffusion (LBLD) is proposed. The LBLD algorithm starts with assigning node importance score to each node using a new local similarity measure. After that, top 5% important nodes are selected as initial rough cores to expand communities. In the first step, two neighbor nodes with highest similarity than others receive a same label. In the second step, based on the selected rough cores, the proposed algorithm diffuses labels in a balanced approach from both core and border nodes to expand communities. Next, a label selection step is performed to ensure that each node is surrendered by the most appropriate label. Finally, by utilizing a fast merge step, final communities are discovered. Besides, the proposed method not only has a fast convergence speed, but also provides stable and accurate results. Moreover, there is no randomness as well as adjustable parameter in the LBLD algorithm. Performed experiments on real-world and synthetic networks show the superiority of the LBLD method compared with examined algorithms.
引用
收藏
页码:5472 / 5484
页数:13
相关论文
共 52 条
[1]   A three-stage algorithm for local community detection based on the high node importance ranking in social networks [J].
Aghaalizadeh, Saeid ;
Afshord, Saeid Taghavi ;
Bouyer, Asgarali ;
Anari, Babak .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2021, 563
[2]   Statistical mechanics of complex networks [J].
Albert, R ;
Barabási, AL .
REVIEWS OF MODERN PHYSICS, 2002, 74 (01) :47-97
[3]  
[Anonymous], 2020, SNAP PROJECT
[4]  
[Anonymous], 2019, CDLIB COMMUNITY DISC
[5]  
[Anonymous], 2020, INF PROJ DESCR
[6]  
[Anonymous], 2020, IMPL INF ALG
[7]   Community Detection in Complex Networks by Detecting and Expanding Core Nodes Through Extended Local Similarity of Nodes [J].
Berahman, Kamal ;
Bouyer, Asgarali ;
Vasighi, Mandi .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2018, 5 (04) :1021-1033
[8]   A Link-Based Similarity for Improving Community Detection Based on Label Propagation Algorithm [J].
Berahmand, Kamal ;
Bouyer, Asgarali .
JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2019, 32 (03) :737-758
[9]   LP-LPA: A link influence-based label propagation algorithm for discovering community structures in networks [J].
Berahmand, Kamal ;
Bouyer, Asgarali .
INTERNATIONAL JOURNAL OF MODERN PHYSICS B, 2018, 32 (06)
[10]   Fast unfolding of communities in large networks [J].
Blondel, Vincent D. ;
Guillaume, Jean-Loup ;
Lambiotte, Renaud ;
Lefebvre, Etienne .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,