详细信息
基于标签传播与多指标的重叠社区检测算法 被引量:2
Overlapping community detection algorithm based on label propagation and multiple metrics
文献类型:期刊文献
中文题名:基于标签传播与多指标的重叠社区检测算法
英文题名:Overlapping community detection algorithm based on label propagation and multiple metrics
作者:王明月[1,2];邹晓红[1,2];陈晶[3];许成伟[1,2]
机构:[1]燕山大学信息科学与工程学院,河北秦皇岛066004;[2]河北省计算机虚拟技术与系统集成重点实验室(燕山大学),河北秦皇岛066004;[3]广东海洋大学数学与计算机学院,广东湛江524088
年份:2023
卷号:43
期号:S02
起止页码:105
中文期刊名:计算机应用
外文期刊名:journal of Computer Applications
收录:CSTPCD、、CSCD_E2023_2024、北大核心、CSCD、北大核心2020
基金:国家自然科学基金资助项目(62172352,61871465,42002138);中央政府引导地方科技发展基金资助项目(ZD2019004);河北省创新能力提升计划项目(22567626H)。
语种:中文
中文关键词:重叠社区检测;标签熵;节点影响力;标签权重;标签传播
外文关键词:overlapping community detection;label entropy;node influence;label weight;label propagation
中文摘要:为解决标签传播的社区检测算法容易产生怪物社区和不稳定社区划分的问题,以标签熵为基础,提出一种重叠社区检测算法LEKA(Label Entropy and K-shell Algorithm in overlapping community),综合考虑了标签初始化、标签更新和标签传播的各个阶段。首先,利用K-shell算法对节点进行初始化以获取节点的层次信息;其次,依据标签熵升序依次更新节点标签,在选择标签时综合节点间的层次信息和节点间的影响,在存在多个候选标签的情况下基于节点标签权重进行选取。在真实网络数据集上的实验结果表明,LEKA在运行时间较短的情况下,重叠模块度EQ(ExtendQ)相较于OCKELP(Overlapping Community detection algorithm based on K-shell and label Entropy in Label Propagation)提高了2.3%~13.2%,具有较高的准确性和稳定性,更适合挖掘网络中的重叠社区结构。
外文摘要:In order to solve the problem that the community detection algorithm of label propagation is easy to produce monster communities and instable community division,an overlapping community discovery algorithm LEKA(Label Entropy and K-shell Algorithm in overlapping community)based on label entropy was proposed,in which all stages of label initialization,label update and label propagation were considered.Firstly,K-shell algorithm was used to initialize nodes and obtain the hierarchical information of nodes.Secondly,node labels were updated according to the ascending order of label entropy.When selecting labels,the hierarchical information and influence between nodes were integrated.When there were multiple candidate labels,the labels were selected based on the weights of node labels.Experimental results on real network datasets show that LEKA performs well in situations where the runtime is short,compared to OCKELP(Overlapping Community detection algorithm based on K-shell and label Entropy in Label Propagation),the overlapping module degree EQ(ExtendQ)is improved by 2.3% to 13.2%.LEKA has higher accuracy and stability and is more suitable for mining overlapping community structures in networks.
参考文献:
正在载入数据...
