当前位置:主页 > 管理论文 > 移动网络论文 >

基于核心节点的复杂网络社区划分算法

发布时间:2019-08-11 13:28
【摘要】:针对全局社区发现方法计算复杂度过高,而局部社区发现方法社区发现质量偏低的不足,提出了一种快速有效的社区划分算法。算法预先探测网络中属于不同社区的核心节点,利用基于相似性传递的节点相似性度量方法度量核心节点与网络中其他节点之间的相似性,根据相似性度量结果对网络进行社区结构划分。在采自人人网的数据和公共的网络数据上进行了实验,并与经典算法进行比较,实验结果表明了该算法的可行性和有效性。
【图文】:

空手道,俱乐部,成员,相互关系


量顶点相异度的方法。结构同等是指两个节点的链接关系相同,即两个节点有着相同的邻居节点,,若节点i和j结构同等,则dij=0。这种方法可以计算出网络中任意节点之间的相异度,但是计算的结果有时并不能正确的反映节点之间的相异程度,如图1所示。采用式(2)计算出V12与V1的相异度为3.873,而V12与V33的相异度为3.6056,根据计算结果得到V12与V33更加近似,但是图中显然可以看出V12仅与V1有边连图1空手道俱乐部成员间的相互关系接,计算结果显然得出了错误的相异性度量。但是当利用式(2)计算V33,V1与V34的相异度时,计算结果正确的反映出了节点之间的相异程度。可以发现V12处于网络的边界位置,与该节点的邻居节点个数很少,而V33,V1与V34都是大度数节点,所以发现采用式(2)往往不能正确得到低度数节点与其他节点的相似度,但可以用于计算大度数节点之间的相似度。局部相似性度量方法共同特点是利用节点的邻域子图,该类方法认为两个节点共有的邻居节点越多,则两个节点之间就更加相似[7]。节点Vi的邻居节点集记为N(i),即N(i)={Vj|Aij=1}。Vi的星型邻域子图记为St(i),它是由Vi及其邻居点集构成,即St(i)={Vi}∪N(i)。如图1所示,V6的星型邻域子图St(6)包括5个节点St(6)={V1,V6,V7,V11,V17},V6

社区关系,社区


第34卷第12期牛冬冬,陈鸿昶,金鑫,等:基于核心节点的复杂网络社区划分算法社区的全部核心节点,对接下来的社区划分具有重要意义。图2是网络G的简单示意图,设网络G中存在着3个社区,不同社区之间用虚线连接。图2网络G社区关系如图2所示,不同的社区内部都会存在着一小部分节点处于社区的中心位置,并且会与网络中的其他节点连接关系紧密,该类节点可认为是网络中的核心节点,本文所要探测的核心节点首先是大度数节点。定义网络中节点的集合为V={V1,…,Vn},根据网络中节点之间的链接关系计算网络中所有节点的度数,然后根据度数进行排序,定义排序后的节点集合为,然后取出集合中的前一部分节点即大度数节点构成集合,则网络中不同社区内的核心节点一定处于集合中。在本文社区划分算法中需要获取的是每个社区内部唯一的核心节点,然而同一个社区可能有多个大度数节点存在于集合中,所以需要对集合中的节点进行筛眩结合图2进行分析不难得出由于不同社区的核心节点在网络中相距较远,所以对节点进行相似性度量时,同一社区内部的大度数节点相似度一定远大于不同社区内部大度数节点之间的相似度。利用文中式(2)度量集合中节点两两之间的相似度,将相似度过高的节点从集合中剔除,余下的节点则组成新的集合,该集合即为本文探测出的核心节点集。2.2基于相似性传递的节点相似性度量方法本文进行社区划分时涉及到计算网络中核心节点与网络中其他节点的相似性计算,但是利用式(2)无法得出正确的相似性度量结果,而利用式(3)只能度量与核心节点距离小于3的节点之间的相似性,无法度量网络中所有非核心节点与核心节点的
【作者单位】: 国家数字交换系统工程技术研究中心;国家计算机网络与信息安全管理中心;
【基金】:国家973重点基础研究发展计划基金项目(2012CB315901、2012CB315905) 国家自然科学基金项目(61171108)
【分类号】:TP393.09

【参考文献】

相关期刊论文 前2条

1 程学旗;沈华伟;;复杂网络的社区结构[J];复杂系统与复杂性科学;2011年01期

2 刘旭;易东云;;基于局部相似性的复杂网络社区发现方法[J];自动化学报;2011年12期

【共引文献】

相关期刊论文 前10条

1 张伟哲;王佰玲;何慧;谭卓鹏;;基于异质网络的意见领袖社区发现[J];电子学报;2012年10期

2 郭进时;汤红波;王晓雷;;基于社会网络增量的动态社区组织探测[J];电子与信息学报;2013年09期

3 张毅;曹晶晶;齐莉娜;吴必虎;;旅游目的地虚拟网络结构特征研究——以黄山市为例[J];北京大学学报(自然科学版);2013年06期

4 章祥荪;张忠元;;非负矩阵分解:模型、算法和应用[J];重庆师范大学学报(自然科学版);2013年06期

5 翁伟;朱顺痣;吴芸;;结合局部相似性的模块密度法探测网络社区[J];福建师范大学学报(自然科学版);2013年06期

6 周涛;张子柯;陈关荣;汪小帆;史定华;狄增如;樊瑛;方锦清;韩筱璞;刘建国;刘润然;刘宗华;陆君安;吕金虎;吕琳媛;荣智海;汪秉宏;许小可;章忠志;;复杂网络研究的机遇与挑战[J];电子科技大学学报;2014年01期

7 阚佳倩;谢家荣;张海峰;;社会强化效应及连边权重对网络信息传播的影响分析[J];电子科技大学学报;2014年01期

8 王伟;杨慧;龚凯;唐明;都永海;;复杂网络上的局域免疫研究[J];电子科技大学学报;2013年06期

9 刘莹;刘国奇;任介夫;姜琳颖;张斌;;基于Web服务复杂网络的服务社区构建方法[J];东南大学学报(自然科学版);2013年06期

10 朱志良;林森;崔坤;于海;;基于复杂网络社区划分的网络拓扑结构可视化布局算法[J];计算机辅助设计与图形学学报;2011年11期

相关博士学位论文 前6条

1 饶卫振;大规模动态车辆路径问题优化方法研究[D];大连理工大学;2012年

2 段东圣;社会网络中群组探测和话题建模技术研究[D];华中科技大学;2013年

3 谢辉;基于复杂网络的若干动态机制研究[D];西安电子科技大学;2013年

4 刘瑶;社会网络特征分析与社团结构挖掘[D];电子科技大学;2013年

5 史艳翠;基于通信数据的上下文移动用户偏好动态获取方法研究[D];北京邮电大学;2013年

6 武志昊;复杂网络中的重叠社团发现问题研究[D];北京交通大学;2013年

相关硕士学位论文 前10条

1 曾王辉;微博网络的社区发现研究[D];云南大学;2012年

2 熊湘云;基于二分网络的多维度推荐技术研究[D];苏州大学;2013年

3 陈艺璇;基于多目标遗传算法的复杂网络社区划分[D];兰州大学;2013年

4 肖觅;基于移动用户行为的移动社区发现方法研究与实现[D];北京邮电大学;2013年

5 张继伟;圈子理论:关系促进农村信用社的发展[D];山西师范大学;2013年

6 杨微;社会网络中社团发现与协同推荐技术的研究[D];杭州电子科技大学;2013年

7 刘馥源;民航集团客户组织结构发现算法研究与实现[D];北京交通大学;2013年

8 葛军;一种重叠社区发现算法及其在MapReduce上的实现[D];西安电子科技大学;2013年

9 李笑笑;基于最小生成树的复杂网络社区检测与图像分割[D];西安电子科技大学;2013年

10 陆蕊;网络相位聚类模型及应用[D];西安电子科技大学;2013年

【二级参考文献】

相关期刊论文 前2条

1 汪小帆;刘亚冰;;复杂网络中的社团结构算法综述[J];电子科技大学学报;2009年05期

2 何东晓;周栩;王佐;周春光;王U

本文编号:2525322


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2525322.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7a6a2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com