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 条
  • [21] A Maximal Clique Based Multiobjective Evolutionary Algorithm for Overlapping Community Detection
    Wen, Xuyun
    Chen, Wei-Neng
    Lin, Ying
    Gu, Tianlong
    Zhang, Huaxiang
    Li, Yun
    Yin, Yilong
    Zhang, Jun
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (03) : 363 - 377
  • [22] A Cultural Algorithm Based on Artificial Bee Colony Optimization for Community Detection in Signed Social Networks
    Hu Baofang
    [J]. 2015 10TH INTERNATIONAL CONFERENCE ON BROADBAND AND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS (BWCCA 2015), 2015, : 404 - 409
  • [23] A Memetic Algorithm for Community Detection in Signed Networks
    Che, Shiwei
    Yang, Wu
    Wang, Wei
    [J]. IEEE ACCESS, 2020, 8 : 123585 - 123602
  • [24] A novel evolutionary algorithm on communities detection in signed networks
    Zhu, Xiaoyu
    Ma, Yinghong
    Liu, Zhiyuan
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 503 : 938 - 946
  • [25] Stable Community Detection in Signed Social Networks
    Sun, Renjie
    Chen, Chen
    Wang, Xiaoyang
    Zhang, Ying
    Wang, Xun
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (10) : 5051 - 5055
  • [26] A Novel Community Detection Algorithm Based on Local Similarity of Clustering Coefficient in Social Networks
    Pan, Xiaohui
    Xu, Guiqiong
    Wang, Bing
    Zhang, Tao
    [J]. IEEE ACCESS, 2019, 7 : 121586 - 121598
  • [27] An algorithm based on positive and negative links for community detection in signed networks
    Su, Yansen
    Wang, Bangju
    Cheng, Fan
    Zhang, Lei
    Zhang, Xingyi
    Pan, Linqiang
    [J]. SCIENTIFIC REPORTS, 2017, 7
  • [28] A Multiobjective Hybrid Evolutionary Algorithm for Clustering in Social Networks
    Amiri, Babak
    Hossain, Liaquat
    Crawford, John
    [J]. PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION COMPANION (GECCO'12), 2012, : 1445 - 1446
  • [29] An algorithm based on positive and negative links for community detection in signed networks
    Yansen Su
    Bangju Wang
    Fan Cheng
    Lei Zhang
    Xingyi Zhang
    Linqiang Pan
    [J]. Scientific Reports, 7
  • [30] Overlapping Community Detection in Directed and Undirected Attributed Networks Using a Multiobjective Evolutionary Algorithm
    Teng, Xiangyi
    Liu, Jing
    Li, Mingming
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (01) : 138 - 150