计算机技术与发展2020,Vol.30Issue(10) :37-41.DOI:10.3969/j.issn.1673-629X.2020.10.007

基于核心度和偏移量的社区检测算法

Community Detection Algorithm Based on Core Degree and Distance

辛慧英 刘向阳
计算机技术与发展2020,Vol.30Issue(10) :37-41.DOI:10.3969/j.issn.1673-629X.2020.10.007

基于核心度和偏移量的社区检测算法

Community Detection Algorithm Based on Core Degree and Distance

辛慧英 1刘向阳1
扫码查看

作者信息

  • 1. 河海大学 理学院,江苏 南京 211100
  • 折叠

摘要

为减少社区检测算法中大量中间结果的计算对社区划分的影响,同时能够准确检测到网络的社区划分以及网络的核心社区,提出了一种基于核心度和偏移量的社区检测算法,其中核心度和偏移量定义了任意节点作为社区核心的程度.首先针对复杂网络的邻接矩阵,应用广度优先搜索算法计算网络中节点之间的边介数,基于边介数确定网络中每条边的权值,计算得到网络的加权邻接矩阵及全局距离矩阵;然后计算网络节点的核心度和偏移量,来确定社区的核心节点和核心社区;最后对其余节点进行划分以完成社区检测.在数据集Karate、Dolphins、Football上的实验结果表明,该算法具有很好的稳定性,并且可以很好地检测出社区结构,相比其他的方法,该算法复杂度更低,计算量更少,更高效.

关键词

边介数/距离矩阵/核心度/偏移量/核心社区

引用本文复制引用

基金项目

国家自然科学基金(61001139)

出版年

2020
计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
参考文献量2
段落导航相关论文