Skip to main navigation Skip to search Skip to main content

A parallel particle swarm optimization algorithm for multi-objective optimization problems

Research output: Contribution to journalArticlepeer-review

39 Scopus citations

Abstract

In this article, a new proposal of using particle swarm optimization algorithms to solve multi-objective optimization problems is presented. The algorithm is constructed based on the concept of Pareto dominance, as well as a state-of-the-art 'parallel' computing technique that intends to improve algorithmic effectiveness and efficiency simultaneously. The proposed parallel particle swarm multi-objective evolutionary algorithm (PPS-MOEA) is tested through a variety of standard test functions taken from the literature; its performance is compared with six noted multi-objective algorithms. The computational experience gained from the first two experiments indicates that the algorithm proposed in this article is extremely competitive when compared with other MOEAs, being able to accurately, reliably and robustly approximate the true Pareto front in almost every tested case. To justify the motivation behind the research of the parallel swarm structure, the computational results of the third experiment confirm the PPS-MOEA's merit in solving really high-dimensional multi-objective optimization problems.

Original languageEnglish
Pages (from-to)673-697
Number of pages25
JournalEngineering Optimization
Volume41
Issue number7
DOIs
StatePublished - Jul 2009

Keywords

  • Metaheuristics
  • Multi-objective optimization
  • Parallel computing
  • Pareto front
  • Particle swarm optimization (PSO)

Fingerprint

Dive into the research topics of 'A parallel particle swarm optimization algorithm for multi-objective optimization problems'. Together they form a unique fingerprint.

Cite this