Community Detection in Dynamic Social Networks Based on Multiobjective Immune Algorithm

被引:60
|
作者
Gong, Mao-Guo [1 ]
Zhang, Ling-Jun [1 ]
Ma, Jing-Jing [1 ]
Jiao, Li-Cheng [1 ]
机构
[1] Xidian Univ, Key Lab Intelligent Percept & Image Understanding, Minist Educ, Xian 710071, Peoples R China
关键词
community detection; community evolution; multiobjective optimization; evolutionary algorithm; social network;
D O I
10.1007/s11390-012-1235-y
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Community structure is one of the most important properties in social networks, and community detection has received an enormous amount of attention in recent years. In dynamic networks, the communities may evolve over time so that pose more challenging tasks than in static ones. Community detection in dynamic networks is a problem which can naturally be formulated with two contradictory objectives and consequently be solved by multiobjective optimization algorithms. In this paper, a novel multiobjective immune algorithm is proposed to solve the community detection problem in dynamic networks. It employs the framework of nondominated neighbor immune algorithm to simultaneously optimize the modularity and normalized mutual information, which quantitatively measure the quality of the community partitions and temporal cost, respectively. The problem-specific knowledge is incorporated in genetic operators and local search to improve the effectiveness and efficiency of our method. Experimental studies based on four synthetic datasets and two real-world social networks demonstrate that our algorithm can not only find community structure and capture community evolution more accurately but also be more steadily than the state-of-the-art algorithms.
引用
收藏
页码:455 / 467
页数:13
相关论文
共 50 条
  • [1] Community Detection in Dynamic Social Networks Based on Multiobjective Immune Algorithm
    Mao-Guo Gong
    Ling-Jun Zhang
    Jing-Jing Ma
    Li-Cheng Jiao
    [J]. Journal of Computer Science and Technology, 2012, 27 : 455 - 467
  • [2] Community Detection in Dynamic Social Networks Based on Multiobjective Immune Algorithm
    公茂果
    张岭军
    马晶晶
    焦李成
    [J]. Journal of Computer Science & Technology, 2012, 27 (03) : 455 - 467
  • [3] Decomposition-Based Multiobjective Evolutionary Algorithm for Community Detection in Dynamic Social Networks
    Ma, Jingjing
    Liu, Jie
    Ma, Wenping
    Gong, Maoguo
    Jiao, Licheng
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [4] Multiobjective biogeography based optimization algorithm with decomposition for community detection in dynamic networks
    Zhou, Xu
    Liu, Yanheng
    Li, Bin
    Sun, Geng
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2015, 436 : 430 - 442
  • [5] A multiobjective discrete bat algorithm for community detection in dynamic networks
    Xu Zhou
    Xiaohui Zhao
    Yanheng Liu
    [J]. Applied Intelligence, 2018, 48 : 3081 - 3093
  • [6] A multiobjective discrete bat algorithm for community detection in dynamic networks
    Zhou, Xu
    Zhao, Xiaohui
    Liu, Yanheng
    [J]. APPLIED INTELLIGENCE, 2018, 48 (09) : 3081 - 3093
  • [7] An Efficient Multiobjective Evolutionary Algorithm for Community Detection in Social Networks
    Amiri, Babak
    Hossain, Liaquat
    Crawford, John W.
    [J]. 2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 2193 - 2199
  • [8] A Dynamic Algorithm for Community Detection in Social Networks
    Kong, Bing
    Chen, Hongmei
    Liu, Weiyi
    Zhou, Lihua
    [J]. PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 350 - 354
  • [9] A Multiobjective Evolutionary Algorithm Based on Similarity for Community Detection from Signed Social Networks
    Liu, Chenlong
    Liu, Jing
    Jiang, Zhongzhou
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2014, 44 (12) : 2274 - 2287
  • [10] A New Multiobjective Evolutionary Algorithm for Community Detection in Dynamic Complex Networks
    Chen, Guoqiang
    Wang, Yuping
    Wei, Jingxuan
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013