Abstract

This paper presents a new bio-inspired metaheuristic algorithm called Red Panda Optimization (RPO) that imitates the natural behaviors of red pandas in nature. The main design idea of RPO is derived from two characteristic natural behaviors of red pandas: (i) foraging strategy, and (ii) climbing trees to rest. The proposed RPO approach is mathematically modeled in two phases of exploration based on the simulation of red pandas’ foraging strategy and exploitation based on the simulation of red pandas’ movement in climbing trees. The main advantage of the proposed approach is that there is no control parameter in its mathematical modeling, and for this reason, it does not need a parameter adjustment process. The performance of RPO is evaluated on fifty-two standard benchmark functions including unimodal, high-dimensional multimodal, and fixed-dimensional multimodal types as well as CEC 2017 test suite. The optimization results obtained by the proposed RPO approach are compared with the performance of twelve well-known metaheuristic algorithms. The simulation results show that RPO, by maintaining the balance between exploration and exploitation, is effective in solving optimization problems and its performance is superior over competitor algorithms. Based on the analysis of the optimization results, RPO has provided more successful performance compared to the competitor algorithms in 100% of unimodal functions, 100% of high-dimensional multimodal functions, 100% of fixed-dimensional multimodal functions, and 86.2% of CEC 2017 test suite benchmark functions. Also, the statistical analysis of the Wilcoxon rank sum test shows that the superiority of RPO in the competition with the compared algorithms is significant from a statistical point of view. In addition, the results of implementing RPO on four engineering design problems confirms the ability of the proposed approach to handle real-world optimization applications.

Full Text
Published version (Free)

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