A survey on particle swarm optimization with emphasis on engineering and network applications

Mohammed Elbes*, Shadi Alzubi, Tarek Kanan, Ala Al-Fuqaha, Bilal Hawashin

*Corresponding author for this work

Research output: Contribution to journalReview articlepeer-review

129 Citations (Scopus)

Abstract

Swarm intelligence is a kind of artificial intelligence that is based on the collective behavior of the decentralized and self-organized systems. This work focuses on reviewing a heuristic global optimization method called particle swarm optimization (PSO). This includes the mathematical representation of PSO in contentious and binary spaces, the evolution and modifications of PSO over the last two decades. We also present a comprehensive taxonomy of heuristic-based optimization algorithms such as genetic algorithms, tabu search, simulated annealing, cross entropy and illustrate the advantages and disadvantages of these algorithms. Furthermore, we present the application of PSO on graphics processing unit and show various applications of PSO in networks.

Original languageEnglish
Pages (from-to)113-129
Number of pages17
JournalEvolutionary Intelligence
Volume12
Issue number2
DOIs
Publication statusPublished - 1 Jun 2019
Externally publishedYes

Keywords

  • Heuristic-based optimization
  • PSO network applications
  • Particle swarm optimization
  • Taxonomy

Fingerprint

Dive into the research topics of 'A survey on particle swarm optimization with emphasis on engineering and network applications'. Together they form a unique fingerprint.

Cite this