Fungal growth optimizer: A novel nature-inspired metaheuristic algorithm for stochastic optimization

IF 7.3 1区 工程技术 Q1 ENGINEERING, MULTIDISCIPLINARY Computer Methods in Applied Mechanics and Engineering Pub Date : 2025-02-09 DOI:10.1016/j.cma.2025.117825
Mohamed Abdel-Basset , Reda Mohamed , Mohamed Abouhawwash
{"title":"Fungal growth optimizer: A novel nature-inspired metaheuristic algorithm for stochastic optimization","authors":"Mohamed Abdel-Basset ,&nbsp;Reda Mohamed ,&nbsp;Mohamed Abouhawwash","doi":"10.1016/j.cma.2025.117825","DOIUrl":null,"url":null,"abstract":"<div><div>This study presents a new nature-inspired metaheuristic algorithm, known as the fungal growth optimizer (FGO), which is inspired by fungal growth behavior in nature. Fungal growth behavior includes hyphal growth, branching, and spore germination. Hyphal growth behavior replicates hyphal extension and chemotropism to precisely explore the search space, and thus, reach and exploit nutrient-rich regions. This behavior provides a variety of search patterns in FGO, promoting its performance against stagnation into local optima and slow convergence speed. The branching behavior replicates how new hyphal branches from the side of an existing hypha explore the surrounding regions in search of more nutrients, promoting the exploratory operator throughout the optimization process. The final behavior is spore germination, which represents how existing hyphae explore new environments to reach safer and nutrient-rich areas. When spores land in an environment that is rich in moisture and nutrition, they germinate and grow. FGO assumes that spores will land in a random position at the beginning of the optimization process to promote the exploratory operator. As the optimization process is exceeded, this random position is transformed into a position between the best-so-far solution and a random position, promoting the exploitation operator while preventing premature convergence. FGO is evaluated against four well-known Congress on Evolutionary Computation (CEC) benchmarks (CEC2020, CEC2017, CEC2014, and CEC2022) and eleven engineering design problems. In addition, it is compared with fifteen recently proposed algorithms and eleven highly-performing algorithms, such as L-SHADE, LSHADE-cnEpSin, AL-SHADE, mantis search algorithm (MSA), IMODE, AGSK, SOMA_T3A, HyDE-DF, modified LSHADE-SPACMA, SHADE, and LSHADE-SPACMA, to demonstrate its superiority. According to the experimental results, FGO outperforms or is competitive with all of the compared algorithms for the majority of the test functions, implying that it is a high-performing optimizer and a powerful alternative technique for dealing with complex optimization problems. The FGO source code is available on this link</div><div><u>https://drive.mathworks.com/sharing/7b881d79-c7cb-4b64-bdfa-99ab7f57d984</u></div></div>","PeriodicalId":55222,"journal":{"name":"Computer Methods in Applied Mechanics and Engineering","volume":"437 ","pages":"Article 117825"},"PeriodicalIF":7.3000,"publicationDate":"2025-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Methods in Applied Mechanics and Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0045782525000970","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

This study presents a new nature-inspired metaheuristic algorithm, known as the fungal growth optimizer (FGO), which is inspired by fungal growth behavior in nature. Fungal growth behavior includes hyphal growth, branching, and spore germination. Hyphal growth behavior replicates hyphal extension and chemotropism to precisely explore the search space, and thus, reach and exploit nutrient-rich regions. This behavior provides a variety of search patterns in FGO, promoting its performance against stagnation into local optima and slow convergence speed. The branching behavior replicates how new hyphal branches from the side of an existing hypha explore the surrounding regions in search of more nutrients, promoting the exploratory operator throughout the optimization process. The final behavior is spore germination, which represents how existing hyphae explore new environments to reach safer and nutrient-rich areas. When spores land in an environment that is rich in moisture and nutrition, they germinate and grow. FGO assumes that spores will land in a random position at the beginning of the optimization process to promote the exploratory operator. As the optimization process is exceeded, this random position is transformed into a position between the best-so-far solution and a random position, promoting the exploitation operator while preventing premature convergence. FGO is evaluated against four well-known Congress on Evolutionary Computation (CEC) benchmarks (CEC2020, CEC2017, CEC2014, and CEC2022) and eleven engineering design problems. In addition, it is compared with fifteen recently proposed algorithms and eleven highly-performing algorithms, such as L-SHADE, LSHADE-cnEpSin, AL-SHADE, mantis search algorithm (MSA), IMODE, AGSK, SOMA_T3A, HyDE-DF, modified LSHADE-SPACMA, SHADE, and LSHADE-SPACMA, to demonstrate its superiority. According to the experimental results, FGO outperforms or is competitive with all of the compared algorithms for the majority of the test functions, implying that it is a high-performing optimizer and a powerful alternative technique for dealing with complex optimization problems. The FGO source code is available on this link
https://drive.mathworks.com/sharing/7b881d79-c7cb-4b64-bdfa-99ab7f57d984
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
真菌生长优化器:一种新颖的自然启发的随机优化元启发式算法
本研究提出了一种新的自然启发的元启发式算法,称为真菌生长优化器(FGO),该算法受到自然界真菌生长行为的启发。真菌的生长行为包括菌丝生长、分枝和孢子萌发。菌丝的生长行为复制了菌丝的延伸和趋化性,以精确地探索寻找空间,从而到达和开发营养丰富的地区。这种行为为FGO提供了多种搜索模式,提高了FGO的性能,使其不会停滞于局部最优,收敛速度较慢。分支行为复制了从现有菌丝一侧产生的新菌丝分支如何探索周围区域以寻找更多营养物质,从而促进了整个优化过程中的探索算子。最后的行为是孢子萌发,这代表了现有菌丝如何探索新的环境,以到达更安全和营养丰富的地区。当孢子降落在富含水分和营养的环境中时,它们就会发芽和生长。FGO假设孢子在优化过程开始时落在随机位置,以促进探索算子。当超出优化过程时,该随机位置转化为目前最佳解与随机位置之间的位置,在促进开发算子的同时防止过早收敛。FGO是根据四个著名的进化计算大会(CEC)基准(CEC2020、CEC2017、CEC2014和CEC2022)和11个工程设计问题进行评估的。并与最近提出的15种算法以及L-SHADE、LSHADE-cnEpSin、AL-SHADE、螳螂搜索算法(MSA)、IMODE、AGSK、SOMA_T3A、HyDE-DF、改进的LSHADE-SPACMA、SHADE、LSHADE-SPACMA等11种高性能算法进行了比较,证明了该算法的优越性。根据实验结果,在大多数测试函数中,FGO优于或与所有比较算法竞争,这意味着它是一种高性能的优化器,也是处理复杂优化问题的强大替代技术。FGO源代码可在此链接https://drive.mathworks.com/sharing/7b881d79-c7cb-4b64-bdfa-99ab7f57d984
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
12.70
自引率
15.30%
发文量
719
审稿时长
44 days
期刊介绍: Computer Methods in Applied Mechanics and Engineering stands as a cornerstone in the realm of computational science and engineering. With a history spanning over five decades, the journal has been a key platform for disseminating papers on advanced mathematical modeling and numerical solutions. Interdisciplinary in nature, these contributions encompass mechanics, mathematics, computer science, and various scientific disciplines. The journal welcomes a broad range of computational methods addressing the simulation, analysis, and design of complex physical problems, making it a vital resource for researchers in the field.
期刊最新文献
A tensor train-based isogeometric solver for large-scale 3D poisson problems Harmonic-Mapping Operator: A scalable graph-free and geometry-agnostic surrogate for thermal simulation with a moving heat source A data-driven inelasticity framework enhanced by neural network based propagators – application to trusses On the evolution of damage-induced localization in a deformable-director Cosserat continuum Towards quantum accelerated large-scale topology optimization
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1