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
来源
International Journal of Parallel Programming | 2022年 / 50卷
关键词
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 条
  • [41] Using Entropy for Evaluating Swarm Intelligence Algorithms
    Folino, Gianluigi
    Forestiero, Agostino
    NICSO 2010: NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION, 2010, 284 : 331 - 343
  • [42] A critical discussion into the core of swarm intelligence algorithms
    Dávila Patrícia Ferreira Cruz
    Renato Dourado Maia
    Leandro Nunes De Castro
    Evolutionary Intelligence, 2019, 12 : 189 - 200
  • [43] A framework for the analysis and synthesis of Swarm Intelligence algorithms
    Cruz, Davila Patricia Ferreira
    Maia, Renato Dourado
    de Castro, Leandro Nunes
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2021, 33 (04) : 659 - 681
  • [44] Sparse signal reconstruction by swarm intelligence algorithms
    Erkoc, Murat Emre
    Karaboga, Nurhan
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2021, 24 (02): : 319 - 330
  • [45] Swarm Intelligence Based Algorithms for Data Clustering
    Ding, Jinfeng
    Shao, Jingbo
    Huang, Yuyan
    Sheng, Linyang
    Fu, Wei
    Li, Yingmei
    2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 577 - 581
  • [46] A Survey of Using Swarm Intelligence Algorithms in IoT
    Sun, Weifeng
    Tang, Min
    Zhang, Lijun
    Huo, Zhiqiang
    Shu, Lei
    SENSORS, 2020, 20 (05)
  • [47] A survey: algorithms simulating bee swarm intelligence
    Dervis Karaboga
    Bahriye Akay
    Artificial Intelligence Review, 2009, 31
  • [48] A Review on Swarm Intelligence and Evolutionary Algorithms for Solving Flexible Job Shop Scheduling Problems
    Gao, Kaizhou
    Cao, Zhiguang
    Zhang, Le
    Chen, Zhenghua
    Han, Yuyan
    Pan, Quanke
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2019, 6 (04) : 904 - 916
  • [49] A Review of the Application of Swarm Intelligence Algorithms to 2D Cutting and Packing Problem
    Xu, Yanxin
    Yang, Gen Ke
    Bai, Jie
    Pan, Changchun
    ADVANCES IN SWARM INTELLIGENCE, PT I, 2011, 6728 : 64 - 70
  • [50] A Review on Swarm Intelligence and Evolutionary Algorithms for Solving Flexible Job Shop Scheduling Problems
    Kaizhou Gao
    Zhiguang Cao
    Le Zhang
    Zhenghua Chen
    Yuyan Han
    Quanke Pan
    IEEE/CAAJournalofAutomaticaSinica, 2019, 6 (04) : 904 - 916