MOCPSO: A multi-objective cooperative particle swarm optimization algorithm with dual search strategies

  • Yan Zhang
  • , Bingdong Li*
  • , Wenjing Hong
  • , Aimin Zhou
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

33 Scopus citations

Abstract

Particle swarm optimization (PSO) is a widely embraced meta-heuristic approach to tackling the complexities of multi-objective optimization problems (MOPs), renowned for its simplicity and swift convergence. However, when faced with large-scale multi-objective optimization problems (LSMOPs), most PSOs suffer from limited local search capabilities and insufficient randomness. This can result in suboptimal results, particularly in high-dimensional spaces. To address these issues, this paper introduces MOCPSO, a Multi-Objective Cooperative Particle Swarm Optimization Algorithm with Dual Search Strategies. MOCPSO incorporates a diversity search strategy (DSS) to augment perturbation and enhance the local search scope of particles, alongside a more convergent search strategy (CSS) to expedite particle convergence. Moreover, MOCPSO utilizes a three-category framework to effectively leverage the benefits of both DSS and CSS. Experimental results on benchmark LSMOPs with 500, 1000, and 2000 decision variables demonstrate that MOCPSO outperforms existing state-of-the-art large-scale multi-objective evolutionary algorithms on most test instances.

Original languageEnglish
Article number126892
JournalNeurocomputing
Volume562
DOIs
StatePublished - 28 Dec 2023

Keywords

  • Evolutionary algorithm
  • Large-scale multi-objective optimization
  • Meta-heuristics
  • Particle swarm optimization

Fingerprint

Dive into the research topics of 'MOCPSO: A multi-objective cooperative particle swarm optimization algorithm with dual search strategies'. Together they form a unique fingerprint.

Cite this