Community detection from biological and social networks: A comparative analysis of metaheuristic algorithms

被引:61
|
作者
Atay, Yilmaz [1 ]
Koc, Ismail [1 ]
Babaoglu, Ismail [1 ]
Kodaz, Halife [1 ]
机构
[1] Selcuk Univ, Fac Engn, Dept Comp Engn, Konya, Turkey
关键词
Metaheuristic optimization algorithms; Community detection; Biological networks; Social networks; Modularity; GENETIC ALGORITHM; MEMETIC ALGORITHM; COMPLEX NETWORKS; OPTIMIZATION;
D O I
10.1016/j.asoc.2016.11.025
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to analyze complex networks to find significant communities, several methods have been proposed in the literature. Modularity optimization is an interesting and valuable approach for detection of network communities in complex networks. Due to characteristics of the problem dealt with in this study, the exact solution methods consume much more time. Therefore, we propose six metaheuristic optimization algorithms, which each contain a modularity optimization approach. These algorithms are the original Bat Algorithm (BA), Gravitational Search Algorithm (GSA), modified Big BangBig Crunch algorithm (BB-BC), improved Bat Algorithm based on the Differential Evolutionary algorithm (BADE), effective Hyperheuristic Differential Search Algorithm (HDSA) and Scatter Search algorithm based on the Genetic Algorithm (SSGA). Four of these algorithms (HDSA, BADE, SSGA, BB-BC) contain new methods, whereas the remaining two algorithms (BA and GSA) use original methods. To clearly demonstrate the performance of the proposed algorithms when solving the problems, experimental studies were conducted using nine real-world complex networks - five of which are social networks and the rest of which are biological networks. The algorithms were compared in terms of statistical significance. According to the obtained test results, the HDSA proposed in this study is more efficient and competitive than the other algorithms that were tested. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:194 / 211
页数:18
相关论文
共 50 条
  • [1] A comparative analysis of evolutionary and memetic algorithms for community detection from signed social networks
    Yadong Li
    Jing Liu
    Chenlong Liu
    Soft Computing, 2014, 18 : 329 - 348
  • [2] A comparative analysis of evolutionary and memetic algorithms for community detection from signed social networks
    Li, Yadong
    Liu, Jing
    Liu, Chenlong
    SOFT COMPUTING, 2014, 18 (02) : 329 - 348
  • [3] A Comparative Analysis of Community Detection Algorithms on Artificial Networks
    Yang, Zhao
    Algesheimer, Rene
    Tessone, Claudio J.
    SCIENTIFIC REPORTS, 2016, 6
  • [4] A Comparative Analysis of Community Detection Algorithms on Artificial Networks
    Zhao Yang
    René Algesheimer
    Claudio J. Tessone
    Scientific Reports, 6
  • [5] An Analysis of Overlapping Community Detection Algorithms in Social Networks
    Devi, J. Chitra
    Poovammal, E.
    TWELFTH INTERNATIONAL CONFERENCE ON COMMUNICATION NETWORKS, ICCN 2016 / TWELFTH INTERNATIONAL CONFERENCE ON DATA MINING AND WAREHOUSING, ICDMW 2016 / TWELFTH INTERNATIONAL CONFERENCE ON IMAGE AND SIGNAL PROCESSING, ICISP 2016, 2016, 89 : 349 - 358
  • [6] Performance Evaluation of Community Detection Algorithms in Social Networks Analysis
    Vispute, Prajakta
    Sane, Shirish
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (14): : 388 - 393
  • [7] Correction: Corrigendum: A Comparative Analysis of Community Detection Algorithms on Artificial Networks
    Zhao Yang
    René Algesheimer
    Claudio J. Tessone
    Scientific Reports, 7
  • [8] Review on Community Detection Algorithms in Social Networks
    Wang, Cuijuan
    Tang, Wenzhong
    Sun, Bo
    Fang, Jing
    Wang, Yanyang
    PROCEEDINGS OF 2015 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATCS AND COMPUTING (IEEE PIC), 2015, : 551 - 555
  • [9] Community Detection Metrics and Algorithms in Social Networks
    Pattanayak, Himansu Sekhar
    Verma, Harsh K.
    Sangal, A. L.
    2018 FIRST INTERNATIONAL CONFERENCE ON SECURE CYBER COMPUTING AND COMMUNICATIONS (ICSCCC 2018), 2018, : 483 - 489
  • [10] An Overview of Community Detection Algorithms in Social Networks
    Varsha, Kulkarni
    Patil, Kiran Kumari
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT-2020), 2020, : 121 - 126