基于边界节点与标签传播的社区发现算法

来源 :桂林理工大学 | 被引量 : 0次 | 上传用户:jerry8006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,为了使人们能够更加准确、快速地从错综复杂的网络中挖掘出有用的信息,研究者们提出社区发现的概念。社区发现能够将复杂网络结构简单化,方便研究者对复杂网络进行深层解析以及探索其中元素之间的特征关系。因此,如何对社区结构进行合理有效地发现是近年来的研究热点。标签传播算法(LPA)是一种经典的社区发现算法,其基本思想是首先给图中节点赋予不同标签,然后经过节点标签传播迭代更新,最后将被同一标签覆盖的节点划分到一个社区。该算法因具有较高的时间效率而受到研究者们的广泛关注。但是在LPA算法执行过程中存在很多随机操作,从而影响到最终算法社区发现结果的稳定性。为了有效提升标签传播算法的稳定性,本文提出了一种基于边界节点与标签传播的社区发现算法(Community Detection Algorithm based on boundary node and Label Propagation),简称LBN算法。LBN算法主要围绕以下2个关键技术进行研究:(1)LBN算法在初始阶段改变了LPA算法随机对网络图中的所有节点都赋予标签的思想,而是首先挖掘出核心节点,然后对核心节点赋予标签,再通过核心节点标签传递迭代,挖掘网络图中的边界节点。此步骤有效减少LPA算法中标签更新迭代的次数,提高迭代过程的时间效率,还能够获取初始划分社区个数。(2)通过核心节点对边界节点赋予权值,并选择权值大的核心节点标签,覆盖到边界节点上。当所有节点都拥有稳定的标签时,从而实现社区划分。此步骤消除了LPA算法中过多标签更新随机选择,从而提升了算法社区发现稳定性。本文选取美国政治书籍网络和英国大学生社团网络2个经典测试数据集,分别测试LBN算法与LPA算法在两数据集上的社区发现结果以及算法运行时间。最后对比两算法的测试结果,表明LBN算法在保持原有LPA算法的时间效率的同时,社区发现结果具有更高的稳定性。
其他文献
在标量衍射理论的基础上,导出了圆孔衍射的“边界衍射波”的级数表达式,提出圆孔衍射产生的“衍射波”概念,对“边界波”和“衍射波”的相位特性作了讨论和比较。
当今是互联网的时代,科技革新的速度不断加快,环境因素日新月异,这种变化在以互联网为特征的P2P网贷行业尤为突出。P2P网贷行业经过早年的野蛮发展,也暴露出发展停滞、大量平台清退、转型发展困难等一系列难题。同时,监管层面自2016年来也开始大刀阔斧,对P2P网贷行业的整改和规范逐步加强和深化,监管体系日益完善。在监管趋严背景下,对现今P2P网贷行业发展进行研究,对其困境进行解决显得十分有必要。本文首
本文提出了一种新的启发发式算法,它将路由和波长分配问题分解为两个子问题分别进行优化求解,并以最小化波长需求作为目标函数。
<正>《新路径钢琴基础教程》(以下简称《新路径》)是一套由钢琴教育家但昭义教授和他的教学团队,历时四年编写而成的钢琴入门基础教材,人民音乐出版社于2016年10月正式出版,
研究背景:慢性肾性脏病(Chronic Kidney Disease,CKD)发病率高、知晓率低,目前已成为我国需积极防治并应对的公共卫生问题。据估计目前我国有1.2亿人诊断为慢性肾脏病,而其中1 5%的患者GFR<60ml/min/1.73m2,人均年透析医疗费用约10万元人民币,为我国医保带来沉重负担。除此之外,我国目前肾源处于供不应求状态,因此采取有力措施延缓肾脏病发展进程,进入终末期
剖宫产术是解决难产和某些产科并发症、挽救产妇和围产儿生命的有效手段,而头位剖宫产中常遇到胎头高浮出现术中娩头困难。本文就1990年1月~2000年1月间,因头位难产行剖宫产术中
今年出版的某县志书《凡例》中规定,一般记述的下限截止1990年。人物、文献至1993年,大事记到1994年6月27日撤县设市,照片截止1995年8月。同一本志书,实际共有4个下限。 划定
2018年12月21日,在雅马哈(中国)公司上海总部的钢琴展厅,雅马哈未来艺术家刘明康与雅马哈键盘形象代言人、克罗地亚钢琴王子马克西姆进行了见面,并通过音乐进行了交流。
法律与道德作为两种主要的行为规范,二者关系十分密切,法律在立法、法的实施和法治秩序的最终实现层面上,需要道德的支持与保障.道德建设也需要法律的保障.