4.7 Article

Hybrid metaheuristic algorithm using butterfly and flower pollination base on mutualism mechanism for global optimization problems

期刊

ENGINEERING WITH COMPUTERS
卷 37, 期 4, 页码 3665-3698

出版社

SPRINGER
DOI: 10.1007/s00366-020-01025-8

关键词

Butterfly optimization algorithm (BOA); Flower pollination algorithm (FPA); Mutualism mechanism; Benchmark functions; Engineering design problem; Hybrid metaheuristic

资金

  1. National Science Foundation of China [61563008]
  2. Project of Guangxi Natural Science Foundation [2018GXNSFAA138146]

向作者/读者索取更多资源

In this work, a hybrid metaheuristic algorithm named MBFPA, based on butterfly and flower pollination, was proposed to improve exploration ability and convergence speed by introducing a mutualism mechanism. Evaluation on various test functions and engineering problems demonstrated the feasibility and competitiveness of the proposed algorithm.
The butterfly optimization algorithm (BOA) is a new metaheuristic algorithm that is inspired from food foraging behavior of the butterflies. Because of its simplicity and effectiveness, the algorithm has been proved to be effective in solving global optimization problems and applied to practical problems. However, BOA is prone to local optimality and may lose its diversity, thus suffering losses of premature convergence. In this work, a hybrid metaheuristic algorithm using butterfly and flower pollination base on mutualism mechanism called MBFPA was proposed. Firstly, the flower pollination algorithm has good exploration ability and the hybrid butterfly optimization algorithm and the flower pollination algorithms greatly improve the exploration ability of the algorithm; secondly, the symbiosis organisms search has a strong exploitation capability in the mutualism phase. By introducing the mutualism phase, the algorithm's exploitation capability is effectively increased and the algorithm's convergence speed is accelerated. Finally, the adaptive switching probability is increased to increase the algorithm's balance in exploration and exploitation capabilities. In order to evaluate the effectiveness of the algorithm, in the 49 standard test functions, the proposed algorithm was compared with six basic metaheuristic algorithms and five hybrid metaheuristic algorithms. MBFPA has also been used to solve five classic engineering problems (three-bar truss design problem; multi-plate disc clutch brake design; welded beam design; pressure vessel design problem; and speed reducer design). The results show that the proposed method is feasible and has good application prospect and competitiveness.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据