摘要
社区检测是复杂网络分析的重要研究任务之一,其检测结果有助于人们深入理解复杂网络的社区结构,同时为下游任务提供支持,如内容推荐、链路检测等。针对复杂网络的社区检测问题,提出了一种基于标签传播的两阶段社区检测算法——TS-LPA。TS-LPA采用扩展邻域的思想来量化节点的传播能力,并在此基础上,利用节点信息和网络中边的权重等信息,提出了新的评价指标来衡量节点的中心性和节点之间的影响力。所提算法在计算节点中心性的基础上确定了节点标签更新的顺序和种子节点的选择策略,消除了算法在更新过程中的不稳定。在节点标签更新的过程中,为了更好地利用邻居节点标签类别来进行标签更新,TS-LPA采用广度优先传播的思想,提出了第二阶段标签传播方式。当标签开始传播的时候,待更新节点的所有邻居节点都对该节点的类别标签产生影响,同时,为了减轻周围邻居节点对待更新节点的支配程度,除邻居节点的影响外,加入附近种子节点对待更新节点的影响,共同完成节点的标签更新。在不同的真实数据集和人工合成数据集的实验结果分析表明,TS-LPA在消除随机性、表现出较强稳定性的同时,有效提高了社区检测的质量。
Community detection is an important research topic of complex network analysis.The detection results help to understand the community structure of complex networks and provide support for downstream tasks,such as content recommendation,link detection.Considering the challenge of community detection in complex networks,a two-stage community detection algorithm based on label propagation(TS-LPA) was proposed.The TS-LPA algorithm quantified the propagation capability of nodes based on the extended neighborhood.Then a new evaluation index was proposed to measure the probability of influence between nodes using the information of nodes and the weight of edges in the network.Based on the calculation of node centrality,the algorithm determined the updating sequence of node labels and the selection strategy of seed nodes,which eliminated the instability of the algorithm in the updating process.The TS-LPA algorithm used the breadth-first propagation idea and introduced the second-stage label propagation method to improve the quality of community detection.When label began to spread,all neighboring nodes had an influence on the label of the related node.Meanwhile,the influence of neighboring seed nodes was added to complete label updating,in order to reduce the dominance of neighboring nodes on the updated node.The experimental results of different real data sets and synthetic data sets show that TS-LPA algorithm can eliminate randomness and show strong stability while effectively improving the quality of community detection.
作者
孙学良
王巍
黄俊恒
辛国栋
王佰玲
SUN Xueliang;WANG Wei;HUANG Junheng;XIN Guodong;WANG Bailing(Faculty of Computing,Harbin Institute of Technology,Harbin 150001,China;School of Computer Science and Technology,Harbin Institute of Technology,Weihai 264209,China)
出处
《网络与信息安全学报》
2022年第2期139-149,共11页
Chinese Journal of Network and Information Security
基金
国家重点研发计划(2020YFB2009502)
中央高校基本科研业务费专项(HIT.NSRIF.2020098)
山东省重点研发计划(2017CXGC0706)。
关键词
社区检测
标签传播
节点中心性
广度优先算法
community detection
label propagation
node centrality
breadth-first search