Applied Sciences (Dec 2024)

An Enhanced Crowned Porcupine Optimization Algorithm Based on Multiple Improvement Strategies

  • Wenli Lei,
  • Yifan Gu,
  • Jianyu Huang

DOI
https://doi.org/10.3390/app142311414
Journal volume & issue
Vol. 14, no. 23
p. 11414

Abstract

Read online

The Crowned Porcupine Optimization (CPO) algorithm exhibits certain deficiencies in initialization efficiency, convergence speed, and adaptability. To address these issues, this paper proposes an enhanced Crowned Porcupine Optimization algorithm (ICPO) based on multiple improvement strategies. ICPO optimizes the initialization process by introducing Logistic chaotic mapping, thereby expanding the search space. It accelerates convergence through an elite retention strategy and enhances global search capability by integrating stochastic operations, mutation-like operations, and crossover-like operations to increase population diversity. Additionally, adaptive step tuning based on fitness values is employed to comprehensively improve the algorithm’s performance. To verify the effectiveness of ICPO, 23 standard functions were used for a comprehensive evaluation, and its practicality was further validated through optimization of actual engineering design problems. The experimental results demonstrate significant improvements in convergence speed, solution quality, and adaptability with ICPO.

Keywords