Parallelization of Swarm Intelligence Algorithms: Literature Review

被引:0
|
作者
Breno Augusto de Melo Menezes
Herbert Kuchen
Fernando Buarque de Lima Neto
机构
[1] University of Muenster,Department of Information Systems
[2] University of Pernambuco,ECOMP
关键词
Metaheuristics; Swarm Intelligence algorithms; Parallel computing; Cluster computing; High-performance computing;
D O I
暂无
中图分类号
学科分类号
摘要
Swarm Intelligence (SI) algorithms are frequently applied to tackle complex optimization problems. SI is especially used when good solutions are requested for NP hard problems within a reasonable response time. And when such problems possess a very high dimensionality, a dynamic nature, or present intrinsic complex intertwined independent variables, computational costs for SI algorithms may still be too high. Therefore, new approaches and hardware support are needed to speed up processing. Nowadays, with the popularization of GPU and multi-core processing, parallel versions of SI algorithms can provide the required performance on those though problems. This paper aims to describe the state of the art of such approaches, to summarize the key points addressed, and also to identify the research gaps that could be addressed better. The scope of this review considers recent papers mainly focusing on parallel implementations of the most frequently used SI algorithms. The use of nested parallelism is of particular interest, since one level of parallelism is often not sufficient to exploit the computational power of contemporary parallel hardware. The sources were main scientific databases and filtered accordingly to the set requirements of this literature review.
引用
收藏
页码:486 / 514
页数:28
相关论文
共 50 条
  • [1] Parallelization of Swarm Intelligence Algorithms: Literature Review
    Menezes, Breno Augusto de Melo
    Kuchen, Herbert
    de Lima Neto, Fernando Buarque
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2022, 50 (5-6) : 486 - 514
  • [2] Swarm Intelligence Algorithms for Feature Selection: A Review
    Brezocnik, Lucija
    Fister, Iztok, Jr.
    Podgorelec, Vili
    APPLIED SCIENCES-BASEL, 2018, 8 (09):
  • [3] Transparent and Efficient Parallelization of Swarm Algorithms
    Cicirelli, Franco
    Forestiero, Agostino
    Giordano, Andrea
    Mastroianni, Carlo
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2016, 11 (02)
  • [4] A Systematic Literature Review on Robust Swarm Intelligence Algorithms in Search-Based Software Engineering
    Zeb, Alam
    Din, Fakhrud
    Fayaz, Muhammad
    Mehmood, Gulzar
    Zamli, Kamal Z.
    COMPLEXITY, 2023, 2023
  • [5] Swarm intelligence applied in green logistics: A literature review
    Zhang, Shuzhu
    Lee, C. K. M.
    Chan, H. K.
    Choy, K. L.
    Wu, Zhang
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 37 : 154 - 169
  • [6] Review of Multi-Objective Swarm Intelligence Optimization Algorithms
    Yasear, Shaymah Akram
    Ku-Mahamud, Ku Ruhana
    JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY-MALAYSIA, 2021, 20 (02): : 171 - 211
  • [7] cuPSO: GPU Parallelization for Particle Swarm Optimization Algorithms
    Wang, Chuan-Chi
    Ho, Chun-Yen
    Tu, Chia-Heng
    Hung, Shih-Hao
    37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 1183 - 1189
  • [8] Overview of Algorithms for Swarm Intelligence
    Chu, Shu-Chuan
    Huang, Hsiang-Cheh
    Roddick, John F.
    Pan, Jeng-Shyang
    COMPUTATIONAL COLLECTIVE INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS, PT I, 2011, 6922 : 28 - +
  • [9] Developmental Swarm Intelligence: Developmental Learning Perspective of Swarm Intelligence Algorithms
    Shi, Yuhui
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2014, 5 (01) : 36 - 54
  • [10] Swarm Intelligence and Data Mining: A review of literature and applications in healthcare
    Nayar, Nandini
    Ahuja, Sachin
    Jain, Shaily
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON ADVANCED INFORMATICS FOR COMPUTING RESEARCH (ICAICR '19), 2019,