Community detection in complex networks using immune discrete differential evolution algorithm

被引:0
|
作者
Zhang, Ying-Jie [1 ]
Gong, Zhong-Han [1 ]
Chen, Qian-Kun [1 ]
机构
[1] College of Information Science and Engineering, Hunan University, Changsha
来源
Zidonghua Xuebao/Acta Automatica Sinica | 2015年 / 41卷 / 04期
基金
中国国家自然科学基金;
关键词
Clonal selection; Community detection; Differential evolution; Modularity;
D O I
10.16383/j.aas.2015.c140018
中图分类号
学科分类号
摘要
Aimed at the existing problem of community detection in complex networks, a novel immune discrete differential evolution (IDDE) is proposed in the framework of standard differential evolution. In the proposed method, the initial population is generated through label propagation, and the discrete differential evolution strategy is utilized to ensure the global searching ability of the IDDE; meanwhile, the high-frequency clonal selection mutation operation is applied to excellent individuals of the population to improve the local exploitation ability and the convergence performance of the IDDE. Artificial networks and several real networks are employed to test the performance of the IDDE, and the testing results show that the IDDE achieves better searching ability and stronger robustness, and that it can detect the community structure in complex networks effectively. Copyright © 2015 Acta Automatica Sinica. All rights reserved.
引用
收藏
页码:749 / 757
页数:8
相关论文
共 28 条
  • [1] Girvan M., Newman M.E.J., Community structure in social and biological networks, Proceedings of the National Academy of Sciences of the United States of America, 99, 12, pp. 7821-7826, (2002)
  • [2] Newman M.E.J., Girvan M., Finding and evaluating community structure in networks, Physical Review E, 69, 2, (2004)
  • [3] Zhang S.H., Wang R.S., Zhang X.S., Identification of overlapping community structure in complex networks using fuzzy means clustering, Physica A: Statistical Mechanics and Its Applications, 374, 1, pp. 483-490, (2007)
  • [4] Huang F.-L., Huang M.-X., Yuan C.-A., Yao Z.-Q., Spectral clustering ensemble algorithm for discovering overlapping communities in social networks, Control and Decision, 29, 4, pp. 713-718, (2014)
  • [5] Raghavan U.N., Albert R., Kumara S., Near linear time algorithm to detect community structures in large-scale network, Physical Review E, 76, 3, (2007)
  • [6] Jin D., Liu J., Yang B., He D.-X., Liu D.-Y., Genetic algorithm with local search for community detection in large-scale complex networks, Acta Automatica Sinica, 37, 7, pp. 873-882, (2011)
  • [7] Shang R.H., Bai J., Jiao L.C., Jin C., Community detection based on modularity and an improved genetic algorithm, Physica A: Statistical Mechanics and Its Applications, 392, 5, pp. 1215-1231, (2013)
  • [8] Huang F.-L., Zhang S.-C., Zhu X.-F., Discovering network community based on multi-objective optimization, Journal of Software, 24, 9, pp. 2062-2077, (2013)
  • [9] Gong M.G., Cai Q., Chen X.W., Ma L.J., Complex network clustering by multiobjective discrete particle swarm optimization based on decomposition, IEEE Transactions on Evolutionary Computation, 18, 1, pp. 82-97, (2014)
  • [10] Luo Z.-G., Ding F., Jiang X.-Z., Shi J.-L., New progress on community detection in complex networks, Journal of National University of Defense Technology, 33, 1, pp. 47-52, (2011)