HFBOA or FBO code
版本 1.0.0 (37.1 KB) 作者:
M. J. ZHANG
A novel hybrid-flash butterfly optimization algorithm (HFBOA or FBO)
Only the smell perception rule is considered in the butterfly optimization algorithm (BOA), which is prone to falling into a local optimum. Compared with the original BOA, an extra operator, i.e., color perception rule, is incorporated into the proposed hybrid-flash butterfly optimization algorithm (HFBOA), which makes it more in line with the actual foraging characteristics of butterflies in nature. Besides, updating the strategy of the control parameters by the logistic mapping is used in the HFBOA for enhancing the global optimal ability. The performance of the proposed method was verified by twelve benchmark functions, where the comparison experiment results show that the HFBOA converges quicker and has better stability for numerical optimization problems, which are compared with six state-of-the-art optimization methods. Additionally, the proposed HFBOA is successfully applied to six engineering constrained optimization problems (i.e., tubular column design, tension/compression spring design, cantilever beam design, etc.). The simulation results reveal that the proposed approach demonstrates superior performance in solving complex real-world engineering constrained tasks.
引用格式
M. J. ZHANG (2025). HFBOA or FBO code (https://www.mathworks.com/matlabcentral/fileexchange/134551-hfboa-or-fbo-code), MATLAB Central File Exchange. 检索时间: .
Zhang M, Wang D, Yang J. Hybrid-Flash Butterfly Optimization Algorithm with Logistic Mapping for Solving the Engineering Constrained Optimization Problems. Entropy. 2022; 24(4):525. https://doi.org/10.3390/e24040525
MATLAB 版本兼容性
创建方式
R2023a
兼容任何版本
平台兼容性
Windows macOS Linux标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!HFBOA code v2.0
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0 |
|