基于节点关系的社团识别算法研究

来源 :兰州理工大学 | 被引量 : 0次 | 上传用户:benbenwenwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自然界中存在大量的复杂系统,如生态系统、网络系统、通信系统和经济系统等。这些复杂系统往往是由多个交互的单元组成,这些单元之间存在一定的联系。为了了解复杂系统的功能和行为、各个单元的相互作用方式,必须借助网络进行研究。复杂系统中的单元对应为网络中的点,而各个单元间的联系则对应为网络中的边,由于复杂系统节点数目庞大,对应网络中节点数目较多,这样的网络被称为复杂网络。随着复杂网络研究的深入,研究学者们发现复杂网络有较多结构特征,而社团结构是其最重要特征之一。复杂网络的社团结构不仅能够帮助我们理解大规模网络的拓扑结构,还能反映其对应的现实复杂系统中各单元、模块的功能,为现实世界中复杂系统的复杂性研究提供十分重要的意义。因此,复杂网络中社团结构的识别成为研究复杂网络的热点话题之一。  目前研究学者们已提出很多社团结构识别算法并将其应用到实际网络中,但是算法还存在一定的不足。本文主要从算法的时间复杂度、算法识别效果以及算法初始条件方面进行改进:  (1)基于中心节点的局部社团识别算法。算法首先计算网络中各节点的度和聚集系数,选取网络中度最大且聚集系数也最大的节点作为中心节点,并将其作为独立的起始社团,同时将其加入已访问节点集合。然后更新当前社团的邻居节点集合,计算邻居集合中节点与社团的连接强度,通过不断地将连接强度最大的节点加入社团,网络的局部社团结构被识别出。该算法只需要知道少量的网络局部信息就能将社团识别出,时间复杂度较低,将该算法应用到人工网络和社团结构较为明显的实际网络,识别出的社团效果较好,实验分析验证了算法的可行性。  (2)基于相邻节点相似度的社团结构识别算法。针对已有相似度构造方法的不足而提出改进的相邻节点相似度,该算法将相邻节点相似度与社团强度的量化定义结合,通过不断删除相似度矩阵中最小值元素对应的边,最终将网络中符合要求的社团识别出。将本文算法与其他算法作比较,可知算法识别出的社团结构效果较好,同时算法开始时不需要提前知道社团的数目,时间复杂度较低。将算法应用到人工网络和现实网络中,实验分析验证算法的准确性。
其他文献
随着计算机技术的发展,嵌入式系统已成为当前IT产业的一个热点。由于嵌入式系统具有功耗低、体积小、性能可靠性高及面向行业应用的突出特征,目前已经广泛地应用到科研、通讯
随着软件规模的不断扩大和企业信息化要求的不断增加,软件危机的问题已经日益严重。与此同时,从头开始建造的大型系统数量却在急剧减少,很多遗产系统正在被逐步地利用起来。如何
随着计算机网络的广泛应用,人们越来越重视网络安全问题。入侵检测是信息安全保护体系中的一个重要组成部分,确保计算机网络资源的安全性。入侵检测问题可归结为将合法授权行为
迁移工作流是基于移动计算范型提出的工作流管理研究的新方向。工作流业务过程根据业务目标的复杂程度被映射为一个或多个迁移实例(MI),迁移实例是工作流的执行主体,每个迁移
高原高血压是一种多基因联合缺陷影响的遗传相关的复杂疾病,其高发病率和高致残率已经对居住在高原地区的人类健康造成了极大的威胁。目前研究认为,缺氧的特殊环境是公认的高
人脸研究,主要包括人脸检测、人脸跟踪、人脸识别以及衍生出来的姿态和表情分析等几个主要领域,其中人脸检测是人脸信息处理领域中的一项关键技术。最初的人脸研究主要集中在
实时信息发布系统属于局域网内的信息发布系统,它采用丰富的交流不但加快了各种信息流转速度,提高了工作人员的效率;而且扩大了知识范围,提高了工作人员的技能。 随着Internet
随着Internet的快速发展,网络所蕴涵的信息量急剧地膨胀。现有基于Client/Server模式的搜索技术,存在着服务器单点失效、信息更新周期长、缺乏语义支持等不足,极大地限制着搜
随着嵌入式技术、计算机技术和网络技术的不断发展,以及硬件产品性能和数据处理能力的不断提升,物联网技术得到快速发展。在此背景之下,信息-物理融合系统(Cyber-Physical Sy
随着计算机多媒体技术及网络技术的迅速发展,文字、图形图像、音视频等信息可以通过数字媒体广泛地传播。数字化的媒体具有强大的可移植性、高效性、快捷性及精确性。此外,网络