Eurasian oystercatcher optimiser: New meta-heuristic algorithm

被引:35
作者
Salim, Ahmad [1 ]
Jummar, Wisam K. [2 ]
Jasim, Farah Maath [2 ]
Yousif, Mohammed [3 ]
机构
[1] Middle Tech Univ, Baghdad, Iraq
[2] Univ Anbar, Anbar, Iraq
[3] Minist Youth & Sport, Anbar, Iraq
关键词
meta-heuristic; optimisation; Eurasian oystercatcher optimiser; Eurasian oystercatcher;
D O I
10.1515/jisys-2022-0017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modern optimisation is increasingly relying on meta-heuristic methods. This study presents a new meta-heuristic optimisation algorithm called Eurasian oystercatcher optimiser (EOO). The EOO algorithm mimics food behaviour of Eurasian oystercatcher (EO) in searching for mussels. In EOO, each bird (solution) in the population acts as a search agent. The EO changes the candidate mussel according to the best solutions to finally eat the best mussel (optimal result). A balance must be achieved among the size, calories, and energy of mussels. The proposed algorithm is benchmarked on 58 test functions of three phases (unimodal, multimodal, and fixed-diminution multimodal) and compared with several important algorithms as follows: particle swarm optimiser, grey wolf optimiser, biogeography based optimisation, gravitational search algorithm, and artificial bee colony. Finally, the results of the test functions prove that the proposed algorithm is able to provide very competitive results in terms of improved exploration and exploitation balances and local optima avoidance.
引用
收藏
页码:332 / 344
页数:13
相关论文
共 24 条
[21]   GSA: A Gravitational Search Algorithm [J].
Rashedi, Esmat ;
Nezamabadi-Pour, Hossein ;
Saryazdi, Saeid .
INFORMATION SCIENCES, 2009, 179 (13) :2232-2248
[22]   Biogeography-Based Optimization [J].
Simon, Dan .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (06) :702-713
[23]   Evolutionary programming made faster [J].
Yao, X ;
Liu, Y ;
Lin, GM .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (02) :82-102
[24]  
Yousif M., 2018, Adv. Res. Dyn. Control Syst, V10, P2113