Community Detection in Complex Networks by Detecting and Expanding Core Nodes Through Extended Local Similarity of Nodes

被引:107
作者
Berahman, Kamal [1 ]
Bouyer, Asgarali [1 ]
Vasighi, Mandi [2 ]
机构
[1] Azarbaijan Shahid Madani Univ, Dept Informat Technol & Commun, Tabriz 5375171379, Iran
[2] Inst Adv Studies Basic Sci, Dept Comp Sci & Informat Technol, Zanjan 4513766731, Iran
关键词
Community detection; complex network; local approach; node similarity; DENSITY; MEMBERSHIP;
D O I
10.1109/TCSS.2018.2879494
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the community detection is able to facilitate the discovery of hidden information in complex networks, it has been drawn a lot of attention recently. However, due to the growth in computational power and data storage, the scale of these complex networks has grown dramatically. In order to detect communities by utilizing global approaches, it is required to have all the global information of the whole network; something which is impossible, because of the rapid growth in the size of the networks. In this paper, a local approach has been proposed based on the detection and expansion of core nodes. First, a community's central node (core node) which has a high level of embeddedness is detected based on the similarity between graph's nodes. By using this, the total weights of a weighted graph's edges created. Following by that, the expansion of these nodes will be considered, by utilizing the concept of node's membership based on the definition of strong community for weighted graphs. It can be seen that in detecting communities, the more accurate the weights of edges detected based on the node similarity, the more precise the local algorithm will be. In fact, the algorithm has the ability to detect all the graph's communities in a network using local information as well as identifying various roles of nodes, either being (core or outlier). Test results on both real-world and artificial networks prove that the quality of the communities which are detected by the proposed algorithm is better than the results which are achieved by other state-of-the-art algorithms in the complex networks.
引用
收藏
页码:1021 / 1033
页数:13
相关论文
共 49 条
[1]   Statistical mechanics of complex networks [J].
Albert, R ;
Barabási, AL .
REVIEWS OF MODERN PHYSICS, 2002, 74 (01) :47-97
[2]  
[Anonymous], MATH PROBLEMS ENG
[3]   Local method for detecting communities [J].
Bagrow, JP ;
Bollt, EM .
PHYSICAL REVIEW E, 2005, 72 (04)
[4]   Community detection in social networks [J].
Bedi, Punam ;
Sharma, Chhavi .
WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2016, 6 (03) :115-135
[5]   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)
[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]   Graph structure in the Web [J].
Broder, A ;
Kumar, R ;
Maghoul, F ;
Raghavan, P ;
Rajagopalan, S ;
Stata, R ;
Tomkins, A ;
Wiener, J .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 33 (1-6) :309-320
[9]  
Cazabet Remy, 2010, Proceedings of the 2010 IEEE Second International Conference on Social Computing (SocialCom 2010). the Second IEEE International Conference on Privacy, Security, Risk and Trust (PASSAT 2010), P309, DOI 10.1109/SocialCom.2010.51
[10]   Local Community Identification in Social Networks [J].
Chen, Jiyang ;
Zaiane, Osmar R. ;
Goebel, Randy .
2009 INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING, 2009, :237-242