{"title":"A multi-strategy improved slime mould algorithm for global optimization and engineering design problems","authors":"Lingyun Deng, Sanyang Liu","doi":"10.1016/j.cma.2022.115764","DOIUrl":null,"url":null,"abstract":"<div><p><span><span><span>In the application of metaheuristic algorithms (MAs) to complicated </span>optimization problem solving, it is significant to balance the exploitation and exploration to obtain a good near-optimum solution to the problem. Therefore, in this study, to balance the exploitative and explorative features of conventional MAs, a multi-strategy improved slime mould algorithm called MSMA is introduced. In MSMA, a new search equation is developed to achieve a tradeoff between exploitation and exploration. Then the dynamic random search technique is utilized as a local search engine to enhance the search efficiency of the algorithm. Finally, the adaptive mutation </span>probability<span> is designed to avoid premature convergence. MSMA is evaluated using 28 benchmark functions<span> and several practical engineering issues such as welded beam design, pressure vessel design, tension/compression spring design, and UAV<span><span> path planning. The simulation results based on 30 independent runs demonstrate that it is more efficient and robust than other state-of-the-art techniques from the literature according to the selected performance metrics such as mean values and standard deviations. The </span>source code of MSMA is publicly available at </span></span></span></span><span>https://github.com/denglingyun123/Multi-strategy-improved-slime-mould-algorithm</span><svg><path></path></svg>.</p></div>","PeriodicalId":55222,"journal":{"name":"Computer Methods in Applied Mechanics and Engineering","volume":"404 ","pages":"Article 115764"},"PeriodicalIF":7.3000,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Methods in Applied Mechanics and Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0045782522007204","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 9
Abstract
In the application of metaheuristic algorithms (MAs) to complicated optimization problem solving, it is significant to balance the exploitation and exploration to obtain a good near-optimum solution to the problem. Therefore, in this study, to balance the exploitative and explorative features of conventional MAs, a multi-strategy improved slime mould algorithm called MSMA is introduced. In MSMA, a new search equation is developed to achieve a tradeoff between exploitation and exploration. Then the dynamic random search technique is utilized as a local search engine to enhance the search efficiency of the algorithm. Finally, the adaptive mutation probability is designed to avoid premature convergence. MSMA is evaluated using 28 benchmark functions and several practical engineering issues such as welded beam design, pressure vessel design, tension/compression spring design, and UAV path planning. The simulation results based on 30 independent runs demonstrate that it is more efficient and robust than other state-of-the-art techniques from the literature according to the selected performance metrics such as mean values and standard deviations. The source code of MSMA is publicly available at https://github.com/denglingyun123/Multi-strategy-improved-slime-mould-algorithm.
期刊介绍:
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.