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
相关论文
共 50 条
  • [41] DMEA: A new multiobjective evolutionary algorithm solving dynamic constrained optimization
    Liu, Chun-an
    Wang, Yuping
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3, 2008, : 1390 - +
  • [42] Community Detection in Dynamic Social Networks Based on Multiobjective Immune Algorithm
    Gong, Mao-Guo
    Zhang, Ling-Jun
    Ma, Jing-Jing
    Jiao, Li-Cheng
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2012, 27 (03) : 455 - 467
  • [43] Community Detection in Dynamic Social Networks Based on Multiobjective Immune Algorithm
    公茂果
    张岭军
    马晶晶
    焦李成
    Journal of Computer Science & Technology, 2012, 27 (03) : 455 - 467
  • [44] Separated and Overlapping Community Detection in Complex Networks using Multiobjective Evolutionary Algorithms
    Liu, Jing
    Zhong, Weicai
    Abbass, Hussein A.
    Green, David G.
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [45] An Overlapping Community Detection Algorithm Based on Triangle Coarsening and Dynamic Distance
    Xiang, Bingjie
    Guo, Kun
    Liu, Zhanghui
    Liao, Qinwu
    COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING, CHINESECSCW 2018, 2019, 917 : 285 - 300
  • [46] Solving Dynamic Graph Coloring Problem Using Dynamic Pool Based Evolutionary Algorithm
    Sungu, Gizem
    Boz, Betul
    APPLICATIONS OF EVOLUTIONARY COMPUTATION (EVOAPPLICATIONS 2017), PT II, 2017, 10200 : 189 - 204
  • [47] A New Multiobjective Evolutionary Algorithm Based on Decomposition of the Objective Space for Multiobjective Optimization
    Dai, Cai
    Wang, Yuping
    JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [48] Overlapping Community Detection based on Network Decomposition
    Ding, Zhuanlian
    Zhang, Xingyi
    Sun, Dengdi
    Luo, Bin
    SCIENTIFIC REPORTS, 2016, 6
  • [49] Overlapping Community Detection based on Network Decomposition
    Zhuanlian Ding
    Xingyi Zhang
    Dengdi Sun
    Bin Luo
    Scientific Reports, 6
  • [50] An Efficient Multiobjective Evolutionary Algorithm for Community Detection in Social Networks
    Amiri, Babak
    Hossain, Liaquat
    Crawford, John W.
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 2193 - 2199