Essam H. Houssein, Mahmoud Khalaf Saeed, Gang Hu, Mustafa M. Al-Sayed
{"title":"Metaheuristics for Solving Global and Engineering Optimization Problems: Review, Applications, Open Issues and Challenges","authors":"Essam H. Houssein, Mahmoud Khalaf Saeed, Gang Hu, Mustafa M. Al-Sayed","doi":"10.1007/s11831-024-10168-6","DOIUrl":null,"url":null,"abstract":"<div><p>The greatest and fastest advances in the computing world today require researchers to develop new problem-solving techniques capable of providing an optimal global solution considering a set of aspects and restrictions. Due to the superiority of the metaheuristic Algorithms (MAs) in solving different classes of problems and providing promising results, MAs need to be studied. Numerous studies of MAs algorithms in different fields exist, but in this study, a comprehensive review of MAs, its nature, types, applications, and open issues are introduced in detail. Specifically, we introduce the metaheuristics' advantages over other techniques. To obtain an entire view about MAs, different classifications based on different aspects (i.e., inspiration source, number of search agents, the updating mechanisms followed by search agents in updating their positions, and the number of primary parameters of the algorithms) are presented in detail, along with the optimization problems including both structure and different types. The application area occupies a lot of research, so in this study, the most widely used applications of MAs are presented. Finally, a great effort of this research is directed to discuss the different open issues and challenges of MAs, which help upcoming researchers to know the future directions of this active field. Overall, this study helps existing researchers understand the basic information of the metaheuristic field in addition to directing newcomers to the active areas and problems that need to be addressed in the future.</p></div>","PeriodicalId":55473,"journal":{"name":"Archives of Computational Methods in Engineering","volume":"31 8","pages":"4485 - 4519"},"PeriodicalIF":9.7000,"publicationDate":"2024-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s11831-024-10168-6.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Archives of Computational Methods in Engineering","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s11831-024-10168-6","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
The greatest and fastest advances in the computing world today require researchers to develop new problem-solving techniques capable of providing an optimal global solution considering a set of aspects and restrictions. Due to the superiority of the metaheuristic Algorithms (MAs) in solving different classes of problems and providing promising results, MAs need to be studied. Numerous studies of MAs algorithms in different fields exist, but in this study, a comprehensive review of MAs, its nature, types, applications, and open issues are introduced in detail. Specifically, we introduce the metaheuristics' advantages over other techniques. To obtain an entire view about MAs, different classifications based on different aspects (i.e., inspiration source, number of search agents, the updating mechanisms followed by search agents in updating their positions, and the number of primary parameters of the algorithms) are presented in detail, along with the optimization problems including both structure and different types. The application area occupies a lot of research, so in this study, the most widely used applications of MAs are presented. Finally, a great effort of this research is directed to discuss the different open issues and challenges of MAs, which help upcoming researchers to know the future directions of this active field. Overall, this study helps existing researchers understand the basic information of the metaheuristic field in addition to directing newcomers to the active areas and problems that need to be addressed in the future.
当今计算领域最迅猛的发展要求研究人员开发新的问题解决技术,以便在考虑到一系列方面和限制的情况下,提供最优的全局解决方案。由于元启发式算法(MAs)在解决不同类型的问题方面具有优越性,并能提供有前景的结果,因此需要对其进行研究。不同领域对元启发式算法的研究不胜枚举,但本研究对元启发式算法、其本质、类型、应用和开放性问题进行了详细介绍。具体而言,我们介绍了元启发式算法相对于其他技术的优势。为了全面了解元加速法,我们详细介绍了基于不同方面(即灵感来源、搜索代理数量、搜索代理更新位置时遵循的更新机制以及算法主要参数的数量)的不同分类,以及包括结构和不同类型在内的优化问题。应用领域的研究较多,因此本研究介绍了 MAs 最广泛的应用。最后,本研究的一个重要方向是讨论 MAs 的各种开放性问题和挑战,这有助于未来的研究人员了解这一活跃领域的未来发展方向。总之,本研究除了帮助现有研究人员了解元启发式领域的基本信息外,还引导新研究人员了解未来需要解决的活跃领域和问题。
期刊介绍:
Archives of Computational Methods in Engineering
Aim and Scope:
Archives of Computational Methods in Engineering serves as an active forum for disseminating research and advanced practices in computational engineering, particularly focusing on mechanics and related fields. The journal emphasizes extended state-of-the-art reviews in selected areas, a unique feature of its publication.
Review Format:
Reviews published in the journal offer:
A survey of current literature
Critical exposition of topics in their full complexity
By organizing the information in this manner, readers can quickly grasp the focus, coverage, and unique features of the Archives of Computational Methods in Engineering.