A divide and agglomerate algorithm for community detection in social networks

被引:40
作者
Liu, Zhiyuan [1 ]
Ma, Yinghong [1 ]
机构
[1] Shandong Normal Univ, Sch Business, Jinan 250014, Shandong, Peoples R China
基金
美国国家科学基金会;
关键词
Community detection; DA algorithm; Constrained AA index; Attraction index; COMPLEX NETWORKS; MODEL;
D O I
10.1016/j.ins.2019.01.028
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Communities, or clusters, are usually subgraphs of nodes densely interconnected but sparsely linked with others. The nodes with similar properties or behaviors are more likely to be in the same community, and vice versa. However, due to the complexity and diversity of networks, the accurate organization or function of communities in many real networks is often extremely difficult to be recognized. Hence, methods for community detection would have immediate impact on understanding the organizations and functions of networks. Therefore, algorithm design becomes a fundamental problem for many networks. In this paper, the local and global information are applied together to propose a divide and agglomerate (DA) algorithm for community detection in social networks. The DA algorithm achieves the result with a two-stage strategy: Dividing a network into small groups according to node pairs' similarities, and merging a group with the other who has the biggest attraction for it until the community criterion is steady. The novel similarity, constrained AA index captures the local and global information ensuring the optimal communities detection. The results of experiments show that DA algorithm obtains superior community results compared with six other widely used algorithms, which indicate that DA algorithm has advantages for community detection. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:321 / 333
页数:13
相关论文
共 42 条
[1]   Community extraction and visualization in social networks applied to Twitter [J].
Abdelsadek, Youcef ;
Chelghoum, Kamel ;
Herrmann, Francine ;
Kacem, Imed ;
Otjacques, Benoit .
INFORMATION SCIENCES, 2018, 424 :204-223
[2]   Friends and neighbors on the Web [J].
Adamic, LA ;
Adar, E .
SOCIAL NETWORKS, 2003, 25 (03) :211-230
[3]   A new scalable leader-community detection approach for community detection in social networks [J].
Ahajjam, Sara ;
El Haddad, Mohamed ;
Badir, Hassan .
SOCIAL NETWORKS, 2018, 54 :41-49
[4]   Fast graph clustering with a new description model for community detection [J].
Bai, Liang ;
Cheng, Xueqi ;
Liang, Jiye ;
Guo, Yike .
INFORMATION SCIENCES, 2017, 388 :37-47
[5]  
Barabási AL, 2003, LECT NOTES PHYS, V625, P46
[6]   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,
[7]   Models of social networks based on social distance attachment -: art. no. 056122 [J].
Boguñá, M ;
Pastor-Satorras, R ;
Díaz-Guilera, A ;
Arenas, A .
PHYSICAL REVIEW E, 2004, 70 (05) :8-1
[8]   Finding local community structure in networks [J].
Clauset, A .
PHYSICAL REVIEW E, 2005, 72 (02)
[9]  
Clauset A, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.066111
[10]   Comparing community structure identification -: art. no. P09008 [J].
Danon, L ;
Díaz-Guilera, A ;
Duch, J ;
Arenas, A .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2005, :219-228