Evolving Chimp Optimization Algorithm by Weighted Opposition

Evolving Chimp Optimization Algorithm by Weighted Opposition-Based Technique and Greedy Search for Multimodal Engineering Problems
345 Downloads
Updated 15 Oct 2022

View License

This paper presents an evolved chimp optimization algorithm (ChOA) that uses greedy search (GS) and opposition-based learning (OBL) to respectively increase the ChOA’s capabilities for exploration and exploitation in addressing real practical engineering-constrained problems. In order to investigate the efficiency of the GSOBL-ChOA, its performance is evaluated by twenty-three standard benchmark functions, 10 benchmark functions from CEC06-2019, a randomly generated landscape, and 12 real practical Constrained Optimization Problems (COPs-2020) from a wide variety of engineering fields, including power system design, synthesis and process design, industrial chemical producer, power-electronic design, mechanical design, and animal feed ration. The findings are compared to those obtained using benchmark optimizers such as CMA-ES and SHADE as state-of-the-art optimization techniques and CEC competition winners; standard ChOA; OBL-GWO, OBL-SSA, and OBL-CSA as the best benchmark OBL-based algorithms. In order to perform a comprehensive assessment, three non-parametric statistical tests, including the Wilcoxon rank-sum, Bonferroni-Dunn and Holm, and Friedman average rank tests, are utilized. The top two algorithms are GSOBL-ChOA and CMA-ES, with scores of forty and eleven, respectively, among 27 mathematical functions. jDE100 obtained the highest score of 100 in the 100-digit challenge, followed closely by DISHchain1e+12, which achieved the highest possible score of 97, and GSOBL-ChOA obtained the fourth-highest score of 93. Finally, GSOBL-ChOA and CMA-ES outperform other benchmarks in five and four real practical COPs, respectively.

Cite As

Mohammad Khishe (2024). Evolving Chimp Optimization Algorithm by Weighted Opposition (https://www.mathworks.com/matlabcentral/fileexchange/119108-evolving-chimp-optimization-algorithm-by-weighted-opposition), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2022b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0