期刊文献+

自适应进化蝙蝠算法下的复杂网络社区发现 被引量:2

Research on community detection in complex networks based on self-adaptive evolution bat algorithm
下载PDF
导出
摘要 针对现有智能优化算法解决复杂网络社区发现问题存在求解适应度函数精度低、算法收敛速度慢等不足,在基本蝙蝠算法框架下,结合遗传算法的思想,提出一种自适应进化蝙蝠算法。首先,算法以模块度函数作为适应度函数,采用基于字符的编码方式,利用标签传播方法初始化种群;然后,将蝙蝠个体的速度转化为变异概率,使用交叉变异算子更新位置,从而实现蝙蝠的自适应进化;最后,在计算机生成网络和真实网络环境下进行仿真实验。研究结果表明:与用于社区发现的其他智能算法相比,该算法具有收敛速度快、求解精度高的优点,更适合大规模网络下的社区发现。 To solve the problem of low accuracy and slow convergence speed in the community detection of the complex networks, an improved bat algorithm called self-adaptive evolution bat algorithm (SEBA) was proposed by combining the idea of location update and speed update which exists in genetic algorithm. Firstly, network modularity Q was employed as objective function and label propagation method was applied to initialize the population based on the character encoding; then the speed of bat individuals is turned into mutation probability and crossover operator was used to update location information to achieve the self-adaptive evolutionary of bat. Finally, the proposed SEBA was tested on both benchmark networks and real networks in order to compare with other competitive community detection algorithms. The results show that the proposed algorithm significantly accelerates the convergence speed and increases accuracy in the presence of large-scale network structure.
出处 《中南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2018年第1期109-117,共9页 Journal of Central South University:Science and Technology
基金 重庆市科委社会民生专项(cstc2013shmszx0500) 重庆市教委科学技术研究项目(KJ1729405) 佛山市经济科技发展专项(2015)~~
关键词 复杂网络 社区发现 模块度 蝙蝠算法 自适应进化 complex network community detection modularity bat algorithm self-adaptive evolution
  • 相关文献

参考文献5

二级参考文献99

  • 1Watts D J, Strogatz S H. Collective dynamics of 'small- world' networks. Nature, 1998, 393(6638): 440-442.
  • 2Adamic L A, Huberman B A, Barabasi A L, Albert R, Jeong H, Bianconi G. Power-law distribution of the world wide web. Science, 2000, 28'7(5461): 2115a.
  • 3Girvan M, Newman M E J. Community structure in social and biological networks. Proceedings of National Academy of Sciences of the United States of America, 2002, 99(12): 7821-7826.
  • 4Yan G, Chen G, Lv J, Fu Z Q. Synchronization performance of complex oscillator networks. Physical Review E, 2009, 80(5): 056116.
  • 5Fortunato S. Community detection in graphs. Physics Re- ports, 2010, 486(3-5): 75-174.
  • 6Newman M E J, Girvan M. Finding and evaluating commu- nity structure in networks. Physical Review E, 2004, 69(2): 026113.
  • 7Newman M E J. Fast algorithm for detecting community structure in networks. Physical Review E, 2004, 69(6): 066133.
  • 8Guimera R, Amaral L A N. Functional cartography of com- plex metabolic networks. Nature, 2005, 433(7028): 895-900.
  • 9Newman M E J. Modularity and community structure in networks. Proceedings of National Acazlemy of Sciences of the United States of America, 2006, 103(23): 8577-8582.
  • 10Lv Z, Huang W. Iterated tabu search for identifying com- munity structure in complex networks. PbysicaJ Review E, 2009, 80(2): 026130.

共引文献83

同被引文献7

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部