Abstract Crayfish optimization algorithm (COA) is a novel bionic metaheuristic algorithm with high convergence speed and solution accuracy. However, in some complex optimization problems and real application scenarios, the performance of COA is not satisfactory. In order to overcome the challenges encountered by COA, such as being stuck in the local optimal and insufficient search range, this paper proposes four improvement strategies: search-hide, adaptive spiral elite greedy opposition-based learning, competition-elimination, and chaos mutation. To evaluate the convergence accuracy, speed, and robustness of the modified crayfish optimization algorithm (MCOA), some simulation comparison experiments of 10 algorithms are conducted. Experimental results show that the MCOA achieved the minor Friedman test value in 23 test functions, CEC2014 and CEC2020, and achieved average superiority rates of 80.97%, 72.59%, and 71.11% in the WT, respectively. In addition, MCOA shows high applicability and progressiveness in five engineering problems in actual industrial field. Moreover, MCOA achieved 80% and 100% superiority rate against COA on CEC2020 and the fixed-dimension function of 23 benchmark test functions. Finally, MCOA owns better convergence and population diversity.
Read full abstract