A Multiobjective Evolutionary Algorithm Based on Similarity for Community Detection from Signed Social Networks

被引:180
|
作者
Liu, Chenlong [1 ]
Liu, Jing [1 ]
Jiang, Zhongzhou [1 ]
机构
[1] Xidian Univ, Minist Educ, Key Lab Intelligent Percept & Image Understanding, Xian 710071, Peoples R China
基金
高等学校博士学科点专项科研基金; 中国国家自然科学基金;
关键词
Community detection problems; direct representation; indirect representation; multiobjective evolutionary algorithms; signed social networks; similarity; GENETIC ALGORITHM; COMPLEX NETWORKS; EMERGENCE;
D O I
10.1109/TCYB.2014.2305974
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Various types of social relationships, such as friends and foes, can be represented as signed social networks (SNs) that contain both positive and negative links. Although many community detection (CD) algorithms have been proposed, most of them were designed primarily for networks containing only positive links. Thus, it is important to design CD algorithms which can handle large-scale SNs. To this purpose, we first extend the original similarity to the signed similarity based on the social balance theory. Then, based on the signed similarity and the natural contradiction between positive and negative links, two objective functions are designed to model the problem of detecting communities in SNs as a multiobjective problem. Afterward, we propose a multiobjective evolutionary algorithm, called MEA(s) SN. In MEA(s)-SN, to overcome the defects of direct and indirect representations for communities, a direct and indirect combined representation is designed. Attributing to this representation, MEA(s)-SN can switch between different representations during the evolutionary process. As a result, MEA(s)-SN can benefit from both representations. Moreover, owing to this representation, MEA(s)-SN can also detect overlapping communities directly. In the experiments, both benchmark problems and large-scale synthetic networks generated by various parameter settings are used to validate the performance of MEA(s)-SN. The experimental results show the effectiveness and efficacy of MEA(s)-SN on networks with 1000, 5000, and 10 000 nodes and also in various noisy situations. A thorough comparison is also made between MEA(s)-SN and three existing algorithms, and the results show that MEA(s)-SN outperforms other algorithms.
引用
收藏
页码:2274 / 2287
页数:14
相关论文
共 50 条
  • [1] Community Detection in Signed Social Networks Using Multiobjective Genetic Algorithm
    Girdhar, Nancy
    Bharadwaj, K. K.
    [J]. JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY, 2019, 70 (08) : 788 - 804
  • [2] 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
  • [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] Community Detection from Signed Social Networks Using a Multi-objective Evolutionary Algorithm
    Zeng, Yujie
    Liu, Jing
    [J]. PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 1, 2015, : 259 - 270
  • [5] A Conical Area Evolutionary Algorithm Based on Modularity Q for Community Detection from Signed Networks
    Wu, Yu
    Chao, Pengfei
    Ying, Weiqin
    He, Linlin
    Chen, Shiyun
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE) AND IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC), VOL 1, 2017, : 57 - 62
  • [6] 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
  • [7] Community Detection in Dynamic Social Networks Based on Multiobjective Immune Algorithm
    Gong, Mao-Guo
    Zhang, Ling-Jun
    Ma, Jing-Jing
    Jiao, Li-Cheng
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2012, 27 (03) : 455 - 467
  • [8] Community Detection in Dynamic Social Networks Based on Multiobjective Immune Algorithm
    公茂果
    张岭军
    马晶晶
    焦李成
    [J]. Journal of Computer Science & Technology, 2012, 27 (03) : 455 - 467
  • [9] Community detection in networks by using multiobjective evolutionary algorithm with decomposition
    Gong, Maoguo
    Ma, Lijia
    Zhang, Qingfu
    Jiao, Licheng
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2012, 391 (15) : 4050 - 4060
  • [10] A comparative analysis of evolutionary and memetic algorithms for community detection from signed social networks
    Li, Yadong
    Liu, Jing
    Liu, Chenlong
    [J]. SOFT COMPUTING, 2014, 18 (02) : 329 - 348