A hybrid multi-objective algorithm based on slime mould algorithm and sine cosine algorithm for overlapping community detection in social networks

被引:3
|
作者
Heydariyan, Ahmad [1 ]
Gharehchopogh, Farhad Soleimanian [2 ]
Dishabi, Mohammad Reza Ebrahimi [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Miyaneh Branch, Miyaneh, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh, Iran
关键词
Modified selection function; Slime mould algorithm; Sine cosine algorithm; Association strategy; Fuzzy clustering; Overlapping community detection; EVOLUTIONARY ALGORITHM; MODULARITY;
D O I
10.1007/s10586-024-04632-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, extensive studies have been carried out in community detection for social network analysis because it plays a crucial role in social network systems in today's world. However, most social networks in the real world have complex overlapping social structures, one of the NP-hard problems. This paper presents a new model for overlapping community detection that uses a multi-objective approach based on a hybrid optimization algorithm. In this model, the Modified Selection Function (MSF) hybrids the algorithms and recovery mechanism, the Slime Mould Algorithm (SMA), the Sine Cosine Algorithm (SCA), and the association strategy. Also, considering that these algorithms have been presented to solve single-objective optimization problems, the Pareto dominance technique has been used to solve multi-objective problems. In addition to overlapping community detection and increasing detection accuracy, the fuzzy clustering technique has been used to select the heads of clusters. Sixteen synthetic and real-world data sets were utilized to assess the suggested model, and the outcomes were contrasted with those of existing optimization techniques. The proposed model has performed better than the other tested algorithms in comparing the tests conducted by us in all 16 data sets, in the comparisons made with the algorithms proposed in other works in 11 data sets out of 14 data. The set has performed better than competitors. As a conclusion, the findings show that this model performs better than other methods.
引用
收藏
页码:13897 / 13917
页数:21
相关论文
共 50 条
  • [1] Overlapping community detection in complex networks using multi-objective evolutionary algorithm
    Zhao Yuxin
    Li Shenghong
    Jin Feng
    COMPUTATIONAL & APPLIED MATHEMATICS, 2017, 36 (01): : 749 - 768
  • [2] Overlapping community detection in complex networks using multi-objective evolutionary algorithm
    Zhao Yuxin
    Li Shenghong
    Jin Feng
    Computational and Applied Mathematics, 2017, 36 : 749 - 768
  • [3] An Overlapping Community Detection Based Multi-Objective Evolutionary Algorithm for Diversified Social Influence Maximization
    Zhang, Lei
    Sun, Fengjiao
    Cheng, Fan
    Ma, Haiping
    Sun, Xiaoyan
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [4] A multi-objective bat algorithm for community detection on dynamic social networks
    Imane Messaoudi
    Nadjet Kamel
    Applied Intelligence, 2019, 49 : 2119 - 2136
  • [5] Multi-Objective Optimal Power Flow Problems Based on Slime Mould Algorithm
    Khunkitti, Sirote
    Siritaratiwat, Apirat
    Premrudeepreechacharn, Suttichai
    SUSTAINABILITY, 2021, 13 (13)
  • [6] Multi-objective Evolutionary Algorithm based on Ensemble of Initializations for Overlapping Community Detection
    Yusupov, Jamshid
    Palakonda, Vikas
    Mallipeddi, Rammohan
    Veluvolu, Kalyana Chakravarthy
    2021 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2021,
  • [7] A Multi-Objective Genetic Algorithm for overlapping community detection based on edge encoding
    Bello-Orgaz, Gema
    Salcedo-Sanz, Sancho
    Camacho, David
    INFORMATION SCIENCES, 2018, 462 : 290 - 314
  • [8] A Multi-Objective Genetic Algorithm for Community Detection in Networks
    Pizzuti, Clara
    ICTAI: 2009 21ST INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, 2009, : 379 - 386
  • [9] A Compression-Based Multi-Objective Evolutionary Algorithm for Community Detection in Social Networks
    Liu, Zhiyuan
    Ma, Yinghong
    Wang, Xiujuan
    IEEE ACCESS, 2020, 8 : 62137 - 62150
  • [10] An efficient slime mould algorithm for solving multi-objective optimization problems
    Houssein, Essam H.
    Mahdy, Mohamed A.
    Shebl, Doaa
    Manzoor, Awais
    Sarkar, Ram
    Mohamed, Waleed M.
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 187