Cooperative metaheuristic algorithm for global optimization and engineering problems inspired by heterosis theory

受杂种优势理论启发,针对全局优化和工程问题提出了一种协同元启发式算法。

阅读:1

Abstract

Swarm Intelligence-based metaheuristic algorithms are widely applied to global optimization and engineering design problems. However, these algorithms often suffer from two main drawbacks: susceptibility to the local optima in large search space and slow convergence rate. To address these issues, this paper develops a novel cooperative metaheuristic algorithm (CMA), which is inspired by heterosis theory. Firstly, simulating hybrid rice optimization algorithm (HRO) constucted based on heterosis theory, the population is sorted by fitness and divided into three subpopulations, corresponding to the maintainer, restorer, and sterile line in HRO, respectively, which engage in cooperative evolution. Subsequently, in each subpopulation, a novel three-phase local optima avoidance technique-Search-Escape-Synchronize (SES) is introduced. In the search phase, the well-established Particle Swarm Optimization algorithm (PSO) is used for global exploration. During the escape phase, escape energy is dynamically calculated for each agent. If it exceeds a threshold, a large-scale Lévy flight jump is performed; otherwise, PSO continues to conduct the local search. In the synchronize phase, the best solutions from subpopulations are shared through an elite-based strategy, while the classical Ant Colony Optimization algorithm is employed to perform fine-tuned local optimization near the shared optimal solutions. This process accelerates convergence, maintains population diversity, and ensures a balanced transition between global exploration and local exploitation. To validate the effectiveness of CMA, this study evaluates the algorithm using 26 well-known benchmark functions and 5 real-world engineering problems. Experimental results demonstrate that CMA outperforms the 10 state-of-the-art algorithms evaluated in the study, which is a very promising for engineering optimization problem solving.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。