Back to Search Start Over

Parallelization of Swarm Intelligence Algorithms: Literature Review.

Authors :
de Melo Menezes, Breno Augusto
Kuchen, Herbert
Buarque de Lima Neto, Fernando
Source :
International Journal of Parallel Programming; Dec2022, Vol. 50 Issue 5/6, p486-514, 29p
Publication Year :
2022

Abstract

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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
08857458
Volume :
50
Issue :
5/6
Database :
Complementary Index
Journal :
International Journal of Parallel Programming
Publication Type :
Academic Journal
Accession number :
160326363
Full Text :
https://doi.org/10.1007/s10766-022-00736-3