Hierarchical community-discovery algorithm combining core nodes and three-order structure model

被引:0
作者
Guo Lei [1 ,4 ]
Yang Sheng [1 ,3 ]
Li Shaozi [2 ]
Wu Qingshou [1 ,3 ,4 ]
机构
[1] Wuyi Univ, Sch Math & Comp Sci, Wuyishan, Peoples R China
[2] Xiamen Univ, Sch Informat, Xiamen, Peoples R China
[3] Educ Dept Fujian Prov, Key Lab Cognit Comp & Intelligent Informat Proc F, Wuyishan, Peoples R China
[4] Digital Fujian Tourism Big Data Inst, Fujian Dev & Reform Commiss, Wuyishan, Fujian, Peoples R China
关键词
community discovery; complex network; core node; hierarchical community; three-order structure; CLUSTERING-ALGORITHM; IDENTIFICATION; STRATEGY; GRAPH;
D O I
10.1002/cpe.6669
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A community structure in a complex network often exhibits hierarchical characteristics. Current hierarchical community-discovery algorithms generally consider a single node as a community during the initial stage. This approach leads to over-fine clustering granularity, too-deep clustering levels, and other issues. Therefore, this article proposes a hierarchical community-discovery algorithm that combines the core nodes and the three-order structure model. Between neighboring nodes, there is a first-order structure. The core node is identified based on its influence, and the similarity between the core node and its neighboring nodes is defined as the second-order structure. The nodes satisfying the second-order structure are then formed into a friend circle. The similarity between friend circles is defined as the third-order structure. According to this structure, the friend circles are construed as a hierarchical clustering tree (HCT) where one HCT represents a community. The HCT built by this algorithm has relatively fewer levels and exhibits a flat feature. Experimental results on both artificial and real networks show that the algorithm performs well on various indicators. Additionally, the algorithm exhibits near-linear time complexity.
引用
收藏
页数:18
相关论文
共 57 条
[1]  
Adamic L. A., 2005, P 3 INT WORKSH LINK, DOI DOI 10.1145/1134271.1134277
[2]  
Baumes Jeffrey., 2005, INT C APPL COMPUTING, P97
[3]  
Biemann C., 2006, Proceedings of the First Workshop on Graph Based Methods for Natural Language Processing, TextGraphs-1, P73
[4]   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,
[5]   A Multicloud-Model-Based Many-Objective Intelligent Algorithm for Efficient Task Scheduling in Internet of Things [J].
Cai, Xingjuan ;
Geng, Shaojin ;
Wu, Di ;
Cai, Jianghui ;
Chen, Jinjun .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (12) :9645-9653
[6]  
Clauset A, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.066111
[7]   A New Subspace Clustering Strategy for AI-Based Data Analysis in IoT System [J].
Cui, Zhihua ;
Jing, Xuechun ;
Zhao, Peng ;
Zhang, Wensheng ;
Chen, Jinjun .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) :12540-12549
[8]   Malicious Code Detection under 5G HetNets Based on a Multi-Objective RBM Model [J].
Cui, Zhihua ;
Zhao, Yaru ;
Cao, Yang ;
Cai, Xingjuan ;
Zhang, Wensheng ;
Chen, Jinjun .
IEEE NETWORK, 2021, 35 (02) :82-87
[9]   Personalized Recommendation System Based on Collaborative Filtering for IoT Scenarios [J].
Cui, Zhihua ;
Xu, Xianghua ;
Xue, Fei ;
Cai, Xingjuan ;
Cao, Yang ;
Zhang, Wensheng ;
Chen, Jinjun .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (04) :685-695
[10]   A Hybrid BlockChain-Based Identity Authentication Scheme for Multi-WSN [J].
Cui, Zhihua ;
Xue, Fei ;
Zhang, Shiqiang ;
Cai, Xingjuan ;
Cao, Yang ;
Zhang, Wensheng ;
Chen, Jinjun .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (02) :241-251