This paper proposes an efficient optimization algorithm based on the physical phenomenon of rime-ice, called the RIME. The RIME algorithm implements the exploration and exploitation behaviors in the optimization methods by simulating the soft-rime and hard-rime growth process of rime-ice and constructing a soft-rime search strategy and a hard-rime puncture mechanism. Meanwhile, the greedy selection mechanism in the algorithm is improved, and the population is updated in the stage of selecting the optimal solution to enhance the exploitation capability of the RIME. In the experimental, this paper conducts qualitative analysis experiments on the RIME to clarify the characteristics of the algorithm in the process of finding the optimal solution. The performance of RIME is then tested on a total of 42 functions in the classic IEEE CEC2017 and the latest IEEE CEC2022 test sets. The proposed algorithm is compared with 10 well-established algorithms and 10 latest improved algorithms to verify its performance advantage. In addition, this paper designs experiments for the parametric analysis of RIME to discuss the potential of the algorithm in running different parameters and handling different problems. Finally, this paper applies RIME to five practical engineering problems to verify its effectiveness and superiority in real-world problems. The statistical and comparison results show that the RIME is a strong and competitive algorithm. The source code of the RIME11Source codes of RIME algorithm are also available at: https://codeocean.com/capsule/4472937/tree and https://www.mathworks.com/matlabcentral/fileexchange/124610-rime-a-physics-based-optimization and https://github.com/aliasgharheidaricom/RIME-A-physics-based-optimization. algorithm and associated files are publicly accessible at https://aliasgharheidari.com/RIME.html.
Read full abstract