Author:
Al-Betar Mohammed Azmi,Awadallah Mohammed A.,Braik Malik Shehadeh,Makhadmeh Sharif,Doush Iyad Abu
Abstract
AbstractThis paper proposes a novel nature-inspired swarm-based optimization algorithm called elk herd optimizer (EHO). It is inspired by the breeding process of the elk herd. Elks have two main breeding seasons: rutting and calving. In the rutting season, the elk herd splits into different families of various sizes. This division is based on fighting for dominance between bulls, where the stronger bull can form a family with large numbers of harems. In the calving season, each family breeds new calves from its bull and harems. This inspiration is set in an optimization context where the optimization loop consists of three operators: rutting season, calving season, and selection season. During the selection season, all families are merged, including bulls, harems, and calves. The fittest elk herd will be selected for use in the upcoming rutting and calving seasons. In simple words, EHO divides the population into a set of groups, each with one leader and several followers in the rutting season. The number of followers is determined based on the fitness value of its leader group. Each group will generate new solutions based on its leader and followers in the calving season. The members of all groups including leaders, followers, and new solutions are combined and the fittest population is selected in the selection season. The performance of EHO is assessed using 29 benchmark optimization problems utilized in the CEC-2017 special sessions on real-parameter optimization and four traditional real-world engineering design problems. The comparative results were conducted against ten well-established metaheuristic algorithms and showed that the proposed EHO yielded the best results for almost all the benchmark functions used. Statistical testing using Friedman’s test post-hocked by Holm’s test function confirms the superiority of the proposed EHO when compared to other methods. In a nutshell, EHO is an efficient nature-inspired swarm-based optimization algorithm that can be used to tackle several optimization problems.
Publisher
Springer Science and Business Media LLC
Reference110 articles.
1. Abdalkareem ZA, Amir A, Al-Betar MA, Ekhan P, Hammouri AI (2021) Healthcare scheduling in optimization context: a review. Heal Technol 11:445–469
2. Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609
3. Alorf A (2023) A survey of recently developed metaheuristics and their comparative analysis. Eng Appl Artif Intell 117:105622
4. Alyasseri ZAA, Alomari OA, Al-Betar MA, Makhadmeh SN, Doush IA, Awadallah MA, Abasi AK, Elnagar A (2022) Recent advances of bat-inspired algorithm, its versions and applications. Neural Comput Applic 34:1–36
5. Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23:715–734
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献