复杂网络中基于稳定社团结构的社区发现研究
本文选题:复杂网络 切入点:社区结构 出处:《太原理工大学》2017年硕士论文
【摘要】:社会中存在的各种关系都可以抽象成网络拓扑,对网络拓扑学的研究一直是复杂网络研究课题中的重要方面,研究内容涉及到划分社区以及对网络中关键属性特征的研究。近来社区发现方法层出不穷,从研究方向上分有静态社区研究和动态社区研究,从研究社区发现的算法上分有全局视角和局部视角,从社区发现的评价机制上分有计算社区模块度和社区互信息,也有另辟蹊径将社区稳定性作为社区评价标准,社区发现结果的好坏直接反映出社区发现方法的优劣。本文针对复杂网络的社区发现算法,从全局和局部两个角度对社区的稳定性进行分析,并对社区发现的质量进行评价,主要研究内容包括以下两个方面:(1)研究了如何运用局部扩张社区的方法探测网络中存在的稳定社区结构。局部优化网络不需要掌握整个网络的信息规模,对于大型网络在计算复杂度上会更有优势。研究发现网络的稳定性对于社区结构的发现有很大影响,对同一个网络运用不同的局部优化算法得到的社区划分结果并不是完全一样的,其中对相同的部分深入分析,能够发现网络中存在的稳定社区以及常驻节点。同时引入了节点和网络稳定度计算的方法,提出一种可探测社区稳定结构的局部社区发现算法。最后通过在LFR集成网络和真实网络中验证表明该算法能够准确的发现网络中存在的核心稳定社区。(2)研究了如何从全局角度出发探索网络中存在的稳定社区结构。全局优化方法最早为网络中的社区发现提供了思路,如图划分,层次聚类等。由于整个网络的节点数和连边数特别多,而且很大部分连接并不紧密,本文首先对网络进行预处理,通过对网络的随机震荡,发现网络中的核心稳定社区。所发现的核心稳定社区只是网络的一部分不能充分反映网络的整体信息,基于此将发现的核心社团作为超点,与剩余节点合并构成一个新的网络,使用最大化模块度的算法,发现出具有模块度高且稳定性高的社区。最后在真实网络和集成网络上测试算法结果,发现经过网络预处理后的网络稳定值和模块度都较高,提高了网络的鲁棒性。综上,本文分别应用了全局优化和局部优化的思想对复杂网络中的社区结构进行研究,主要内容是发现网络中固有的核心稳定社区。最后通过实验证明了本文算法的有效性,对于社区发现算法的进一步研究提供了理论资料。
[Abstract]:All kinds of relationships in society can be abstracted into network topology. The study of network topology has always been an important aspect in the research of complex networks. The research involves the division of communities and the study of the characteristics of key attributes in the network. Recently, community discovery methods have been emerging in endlessly, including static community research and dynamic community research. The algorithm of community discovery is divided into global perspective and local perspective, the evaluation mechanism of community discovery includes computing community module degree and community mutual information, and there is a new way to use community stability as community evaluation standard. The community discovery results directly reflect the advantages and disadvantages of the community discovery methods. This paper analyzes the community stability from the global and local perspectives, and evaluates the quality of community discovery, aiming at the community discovery algorithm of complex networks. The main research contents include the following two aspects: 1) how to use the method of local expansion community to detect the stable community structure in the network. The local optimization network does not need to master the information scale of the whole network. It is found that the stability of the network has great influence on the discovery of community structure. The results of community partition obtained by using different local optimization algorithms for the same network are not exactly the same, in which the same part is deeply analyzed. The stable community and resident nodes in the network can be found. At the same time, the method of node and network stability calculation is introduced. A local community discovery algorithm with detectable community stability structure is proposed. Finally, the verification in LFR integrated network and real network shows that the algorithm can accurately find the core stable community in the network. He explored the stable community structure in the network from a global perspective. The global optimization method was the first to provide ideas for community discovery in the network. Such as graph partition, hierarchical clustering and so on. Because there are many nodes and connected edges in the whole network, and most of the connections are not close, this paper preprocesses the network first, and through the random oscillation of the network, The core stable community found in the network is only a part of the network that can not fully reflect the overall information of the network. Based on this, the core community found in the network is regarded as a super point and merged with the remaining nodes to form a new network. Using the algorithm of maximization of modularity, the community with high degree of modularity and high stability is found. Finally, the results of the algorithm are tested on real network and integrated network, and it is found that the network stability and modularity are higher after network preprocessing. The robustness of the network is improved. In summary, the idea of global optimization and local optimization is applied to study the community structure in complex networks. The main content is to find the core stable community in the network. Finally, the effectiveness of the algorithm is proved by experiments, which provides theoretical data for the further study of the community discovery algorithm.
【学位授予单位】:太原理工大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:O157.5
【参考文献】
相关期刊论文 前10条
1 邵铁林;;基于复杂网络拓扑结构的评估体系研究[J];微型机与应用;2017年01期
2 余成进;赵姝;陈洁;张燕平;段震;;复杂网络中的层次结构挖掘[J];南京大学学报(自然科学);2016年05期
3 樊梦佳;钮艳;杜翠兰;张仰森;;一种基于聚集系数的社区发现算法[J];计算机工程与科学;2016年02期
4 伍杰华;朱岸青;;基于社区结构的科研合作关系分析与预测[J];计算机应用研究;2016年03期
5 李建华;汪晓锋;吴鹏;;基于局部优化的社区发现方法研究现状[J];中国科学院院刊;2015年02期
6 王莉;程学旗;;在线社会网络的动态社区发现及演化[J];计算机学报;2015年02期
7 周涛;张子柯;陈关荣;汪小帆;史定华;狄增如;樊瑛;方锦清;韩筱璞;刘建国;刘润然;刘宗华;陆君安;吕金虎;吕琳媛;荣智海;汪秉宏;许小可;章忠志;;复杂网络研究的机遇与挑战[J];电子科技大学学报;2014年01期
8 龚尚福;陈婉璐;贾澎涛;;层次聚类社区发现算法的研究[J];计算机应用研究;2013年11期
9 吴祖峰;王鹏飞;秦志光;蒋绍权;;改进的Louvain社团划分算法[J];电子科技大学学报;2013年01期
10 杜巍;蔡萌;杜海峰;;网络结构鲁棒性指标及应用研究[J];西安交通大学学报;2010年04期
相关博士学位论文 前9条
1 周旭;复杂网络中社区发现算法研究[D];吉林大学;2016年
2 张希昀;复杂网络上的爆炸式同步[D];华东师范大学;2016年
3 柴变芳;基于生成模型的大规模网络广义社区发现方法研究[D];北京交通大学;2015年
4 闵磊;复杂网络社区发现算法研究[D];华中师范大学;2015年
5 林臻;面向复杂网络的结构模式挖掘及传播动力学模型研究[D];浙江大学;2015年
6 姜雅文;复杂网络社区发现若干问题研究[D];北京交通大学;2014年
7 晋建志;复杂网络基于节点重要性的社团探测及社团演化模型研究[D];华中师范大学;2014年
8 潘磊;若干社区发现算法研究[D];南京大学;2014年
9 孔兵;基于连接度量的社区发现研究[D];云南大学;2012年
相关硕士学位论文 前6条
1 吴磊;复杂网络的社团划分算法研究[D];太原理工大学;2016年
2 黄保淞;复杂网络的社区发现算法研究[D];吉林大学;2016年
3 张成建;基于重叠社区结构的社交网络最大影响力研究[D];燕山大学;2015年
4 魏爱英;社会网络中的社区发现算法研究[D];燕山大学;2014年
5 张睿;基于点聚集系数和边聚集系数的社区发现算法[D];云南大学;2013年
6 彭燕;基于局部信息的复杂网络社区发现算法研究[D];吉林大学;2013年
,本文编号:1653241
本文链接:https://www.wllwen.com/kejilunwen/yysx/1653241.html