Fast graph clustering with a new description model for community detection

被引:50
作者
Bai, Liang [1 ,2 ,3 ]
Cheng, Xueqi [2 ]
Liang, Jiye [1 ]
Guo, Yike [3 ]
机构
[1] Shanxi Univ, Sch Comp & Informat Technol, Taiyuan 030006, Shanxi, Peoples R China
[2] Chinese Acad Sci, Inst Comp Technol, Beijing 100190, Peoples R China
[3] Imperial Coll London, Dept Comp, London SW7, England
基金
中国国家自然科学基金;
关键词
Graph clustering; Community detection; Community description model; Evaluation criterion; Iterative algorithm; NETWORKS;
D O I
10.1016/j.ins.2017.01.026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficiently describing and discovering communities in a network is an important research concept for graph clustering. In the paper, we present a community description model that evaluates the local importance of a node in a community and its importance concentration in all communities to reflect its representability to the community. Based on the description model, we propose a new evaluation criterion and an iterative search algorithm for community detection (ISCD). The new algorithm can quickly discover communities in a large-scale network, due to the average linear-time complexity with the number of edges. Furthermore, we provide an initial method of input parameters including the number of communities and the initial partition before algorithm implementation, which can enhance the local-search quality of the iterative algorithm. The proposed algorithm with the initial method is called ISCD+. Finally, we compare the effectiveness and efficiency of the ISCD+ algorithm with six representative algorithms on several real network data sets. The experimental results illustrate that the proposed algorithm is suitable to address large-scale networks. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:37 / 47
页数:11
相关论文
共 44 条
[1]  
Adamic LA, 2005, P 3 INT WORKSH LINK, P36
[2]  
[Anonymous], 2006, Advances in Neural Information Processing Systems, DOI DOI 10.1145/1117454.1117459
[3]  
[Anonymous], KNOWLEDGE ENG MANAGE
[4]   Detecting network communities by propagating labels under constraints [J].
Barber, Michael J. ;
Clark, John W. .
PHYSICAL REVIEW E, 2009, 80 (02)
[5]  
Bedi P., 2016, WILEY INTERDISCIPLIN, P496
[6]   Some new indexes of cluster validity [J].
Bezdek, JC ;
Pal, NR .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1998, 28 (03) :301-315
[7]   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,
[8]   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
[9]   Dense Subgraph Extraction with Application to Community Detection [J].
Chen, Jie ;
Saad, Yousef .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (07) :1216-1230
[10]   Scalable and Accurate Graph Clustering and Community Structure Detection [J].
Djidjev, Hristo N. ;
Onus, Melih .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (05) :1022-1029