Solving dynamic overlapping community detection problem by a multiobjective evolutionary algorithm based on decomposition

被引:15
作者
Wan, Xing [1 ,2 ]
Zuo, Xingquan [1 ,2 ]
Song, Feng [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Comp Sci, Beijing, Peoples R China
[2] Minist Educ, Key Lab Trustworthy Distributed Comp & Serv, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-objective evolutionary algorithm; Overlapping community detection; Dynamic community detection; Dynamic optimization; OPTIMIZATION ALGORITHM; NETWORKS; MOEA/D;
D O I
10.1016/j.swevo.2020.100668
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic and overlapping are two common features of community structures for many real world complex networks. Although there are few studies on detecting dynamic overlapping communities, all those studies only consider a single optimization objective. In practice, it is necessary to evaluate the community detection by multiple metrics to reflect different aspects of a community structure and those metrics may conflict with each other. In this paper, we propose a multi-objective approach based on decomposition for the problem of dynamic overlapping community detection, with consideration of three optimization objectives: partition density (D), extended modularity (EQ), and improved mutual information (NMILFK). The dynamic overlapping network can be regarded as a set of network snapshots. The multi-objective evolutionary algorithm based on decomposition (MOEA/D) is used to detect the communities for each snapshot. To improve the search efficiency, the dynamic optimization technique and a dynamic resource allocation strategy are introduced into the approach. Experiments show that our approach can find uniformly distributed Pareto solutions for the problem and outperforms those comparative approaches.
引用
收藏
页数:15
相关论文
共 66 条
  • [1] Link communities reveal multiscale complexity in networks
    Ahn, Yong-Yeol
    Bagrow, James P.
    Lehmann, Sune
    [J]. NATURE, 2010, 466 (7307) : 761 - U11
  • [2] Community Detection in Complex Networks: Multi-objective Enhanced Firefly Algorithm
    Amiri, Babak
    Hossain, Liaquat
    Crawford, John W.
    Wigand, Rolf T.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2013, 46 : 1 - 11
  • [3] [Anonymous], 2011, MOBICOM
  • [4] [Anonymous], [No title captured]
  • [5] [Anonymous], 2017, ADV KNOWLEDGE DISCOV
  • [6] [Anonymous], 2017, PLOS ONE, DOI DOI 10.1371/journal.pone.0184501
  • [7] [Anonymous], 2012, NONLINEAR MULTIOBJEC, DOI DOI 10.1186/1472-6963-12-201
  • [8] [Anonymous], INT C BIOINSP COMP T
  • [9] Aston N., 2014, J. Softw. Eng. Appl., V7, P872, DOI [10.4236/jsea.2014.710078, DOI 10.4236/JSEA.2014.710078]
  • [10] Community detection from biological and social networks: A comparative analysis of metaheuristic algorithms
    Atay, Yilmaz
    Koc, Ismail
    Babaoglu, Ismail
    Kodaz, Halife
    [J]. APPLIED SOFT COMPUTING, 2017, 50 : 194 - 211