Abstract

Metaheuristic algorithms are widely used in engineering problems due to their high efficiency and simplicity. However, engineering challenges often involve multiple control variables, which present significant obstacles for metaheuristic algorithms. The Crested Porcupine Optimizer (CPO) is a metaheuristic algorithm designed to address engineering problems, but it faces issues such as falling into a local optimum. To address these limitations, this article proposes three new strategies: composite Cauchy mutation strategy, adaptive dynamic adjustment strategy, and population mutation strategy. The three proposed strategies are then introduced into CPO to enhance its optimization capabilities. On three well-known test suites, the improved CPO (CAPCPO) outperforms 11 metaheuristic algorithms. Finally, comparative experiments on seven real-world engineering optimization problems demonstrate the advantages and potential of CAPCPO in solving complex problems. The multifaceted experimental results indicate that CAPCPO consistently achieves superior solutions in most cases.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.