基于引力作用的复杂网络社区发现研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:bridge
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的发展与数据量的激增,复杂网络的规模越来越大,结构也越来越复杂,所蕴含的信息量也越来越多,如何从复杂网络中发现并挖掘有用信息也成为了网络研究的重点。社区结构的出现使得复杂网络能够更加细化,并能推进其他领域方向的研究,因此得到了研究人员的逐步重视,取得了一定的研究成果。但之前的研究往往只注重于单个方向的研究,而没有多方向的交叉,且研究过程都存在一定的局限性,所提出的模型也仅能适用于单个方向,通用性较差。本文将引力关系模型引入复杂网络,通过为网络中节点赋予质量,建立节点间的引力关系,利用引力作用来发现社区结构。首先提出了基于引力搜索的可控粒度社区发现算法用于发现网络中相对独立的社区结构,且能够得到粗粒度或细粒度的社区结构,算法基于中心聚类的思想,从社区的核心节点开始,构建社区框架,引力搜索节点最终完成社区结构的划分。接下来提出了基于引力度量的模糊重叠社区发现算法,识别并划分出网络中社区间的重叠部分,算法同样基于中心聚类思想,由各社区的核心节点通过多次迭代搜索节点进入社区,并引入模糊理论利用引力大小来度量重叠节点对社区的隶属程度。最后提出了基于引力重构的动态社区演化模型,通过在不同时间节点下网络演化过程中社区内部引力关系和社区间引力关系的动态重构来调整社区结构,得到社区演化结果,并对比演化结果与静态网络的划分结果。本文所提出的三种算法都基于同一模型理论,彼此间都是相互关联的。通过真实数据集实验验证,本文所提出的算法均具有一定的有效性与准确性,可以用于解决实际问题。相比于之前提出的算法,本文所提出的算法还具有如下的一些优势:算法都不需要任何先验知识与参数;之前的算法所得到的划分结果仅为单一粒度,本文所提出的算法可以得到不同粒度的社区结构;本文所提出的算法的时间复杂度均较低,可应用于大规模复杂网络中。
其他文献
计算机应用的普及及网络技术的迅猛发展,人们已经能够利用这些技术来进行在线考试或者计算机化考试,以减轻教师的工作负担以及提高工作效率,提高考试的质量,从而使考试更趋于
党的十八大提出加强基层服务型党组织建设的重大任务并以此来指导党的基层组织建设。十八届三中全会将协商民主作为政治体制改革的重要内容进行了部署。新形势下,协商民主成
随着软件测试技术的发展,为了尽可能早的发现和修复软件中存在的缺陷,许多企业和研究机构都使用了基于静态分析技术的代码缺陷检测工具来检测代码中存在的缺陷。但是,由于代
目的——在多粒度粗糙集模型的基础上,通过引入泛系算子将任意二元关系转化为等价关系,提出泛系并联粗糙集模型。然而在决策时,泛系并联粗糙集模型存在以下三个缺陷:泛系析取
随着信息技术的发展及其在各个领域的不断深入运用,报表工具在各行各业的工作生活中都发挥着极其重要的作用。在软件测试领域,测试数据是反映软件质量的直观体现,报表是对数
随着人们对视频存储和传输的分辨率、压缩率和帧率的要求越来越高,最新一代的视频编码标准HEVC应运而生。HEVC能在保持与H.264/AVC相同的编码图像质量的前提下,将视频压缩到
在过去的几十年中,有越来越多的学者关注机器人系统的控制问题。现如今机器人被运用在各个领域,但由于其位置和速度容易被外界干扰,使得所获取的信息不准确。信息获取的不准
随着社会的发展,社会对移动通信技术的需求越来越多。经历了四代移动通信标准,当前对于5G标准的讨论正在紧锣密鼓地进行中。非正交多址接入(Non-orthogonal Multiple Access,
CDMA2000-1X作为无线通信产业中重要的一环一直占据着一定的市场份额。作为CDMA2000产业链中不可或缺的一部分,CDMA2000-1X终端信号质量的测量为CDMA2000-1X终端的设计与生产
随着移动互联网的高速发展,搭载Android操作系统的智能手机已经成为人们生活中不可或缺的一部分。由于Android系统的开放性,应用程序开发者可以随意在Android平台上开发和发