Ashraf Osman Ibrahim, Elsadig Mohammed Elbushra Elfadel, Ibrahim Abaker Targio Hashem, Hassan Jamil Syed, Moh Arfian Ismail, Ahmed Hamza Osman, Ali Ahmed
{"title":"The Artificial Bee Colony Algorithm: A Comprehensive Survey of Variants, Modifications, Applications, Developments, and Opportunities","authors":"Ashraf Osman Ibrahim, Elsadig Mohammed Elbushra Elfadel, Ibrahim Abaker Targio Hashem, Hassan Jamil Syed, Moh Arfian Ismail, Ahmed Hamza Osman, Ali Ahmed","doi":"10.1007/s11831-025-10269-w","DOIUrl":null,"url":null,"abstract":"<div><p>Meta-heuristic algorithms aim to achieve near-optimal solutions to complex optimization problems by taking inspiration from nature. The last three decades have seen an increased focus on the use of meta-heuristics in optimization, with the direct result that a great number of new meta-heuristics have been created to tackle challenging real-world situations in various sectors. Swarm intelligence is one of the most important families of bio-inspired algorithms and the artificial bee colony (ABC) algorithm is a prominent member. This paper presents a comprehensive survey of the ABC algorithm and describes its variants, modifications, applications, and developments. The primary purpose of this survey is to provide a complete analysis of the current developments in the ABC algorithm which will include improvements, variations, hybridizations, multi-objectives, and its applications in a variety of domains. This research presents the results of several studies that have been carried out to improve the ABC algorithm’s performance in various fields using different methodologies. Finally, we discuss the future opportunities and challenges for ABC algorithm research, including potential areas for further development and the need for rigorous testing and benchmarking. We conclude that the ABC algorithm is a promising and versatile optimization algorithm that has the potential to be applied to a wide range of real-world problems.</p></div>","PeriodicalId":55473,"journal":{"name":"Archives of Computational Methods in Engineering","volume":"32 6","pages":"3499 - 3533"},"PeriodicalIF":12.1000,"publicationDate":"2025-03-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","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-025-10269-w","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
Meta-heuristic algorithms aim to achieve near-optimal solutions to complex optimization problems by taking inspiration from nature. The last three decades have seen an increased focus on the use of meta-heuristics in optimization, with the direct result that a great number of new meta-heuristics have been created to tackle challenging real-world situations in various sectors. Swarm intelligence is one of the most important families of bio-inspired algorithms and the artificial bee colony (ABC) algorithm is a prominent member. This paper presents a comprehensive survey of the ABC algorithm and describes its variants, modifications, applications, and developments. The primary purpose of this survey is to provide a complete analysis of the current developments in the ABC algorithm which will include improvements, variations, hybridizations, multi-objectives, and its applications in a variety of domains. This research presents the results of several studies that have been carried out to improve the ABC algorithm’s performance in various fields using different methodologies. Finally, we discuss the future opportunities and challenges for ABC algorithm research, including potential areas for further development and the need for rigorous testing and benchmarking. We conclude that the ABC algorithm is a promising and versatile optimization algorithm that has the potential to be applied to a wide range of real-world problems.
期刊介绍:
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.