Artificial locust swarm optimization algorithm

被引:7
作者
Kesemen, Orhan [1 ]
Ozkul, Eda [1 ]
Tezel, Ozge [1 ]
Tiryaki, Bugra Kaan [1 ]
机构
[1] Karadeniz Tech Univ, Dept Stat & Comp Sci, TR-61080 Trabzon, Turkey
关键词
Optimization; Swarm intelligence; Metaheuristic; ALSO; COLONY;
D O I
10.1007/s00500-022-07726-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study proposes a new metaheuristic algorithm, which is called Artificial Locust Swarm Optimization (ALSO), inspired by random jumping and plant invasion behavior of locust swarms. Locusts interact in two different ways of searching for food: social and familial. In the familial phase, small locust groups search foods in a local area and the locusts share their information in the social phase. The proposed algorithm is less likely to trap into the local solution than other methods and has high performance in the sensitivity of the global solution. In addition, it is effective not only for the solution of black-box optimization problems but also for the solution of problems with an irregular objective function. The ALSO algorithm is compared with other recent and well-known optimization algorithms on 22 benchmark functions and 3 real engineering design problems. Simulation results prove that the ALSO algorithm is very competitive when compared to the other algorithms. Moreover, it even requires the less runtime and memory space under the same conditions.
引用
收藏
页码:5663 / 5701
页数:39
相关论文
共 61 条
[1]  
Ahmed H., 2012, Swarm Intelligence: Concepts, Models and Applications
[2]  
[Anonymous], 1995, P IEEE 6 INT S MICR, DOI DOI 10.1109/MHS.1995.494215
[3]   Butterfly optimization algorithm: a novel approach for global optimization [J].
Arora, Sankalap ;
Singh, Satvir .
SOFT COMPUTING, 2019, 23 (03) :715-734
[4]   A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm [J].
Askarzadeh, Alireza .
COMPUTERS & STRUCTURES, 2016, 169 :1-12
[5]   Ls-II: An Improved Locust Search Algorithm for Solving Optimization Problems [J].
Camarena, Octavio ;
Cuevas, Erik ;
Perez-Cisneros, Marco ;
Fausto, Fernando ;
Gonzalez, Adrian ;
Valdivia, Arturo .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
[6]   Locust Swarms - A New Multi-Optima Search Technique [J].
Chen, Stephen .
2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, :1745-1752
[7]   Use of a self-adaptive penalty approach for engineering optimization problems [J].
Coello, CAC .
COMPUTERS IN INDUSTRY, 2000, 41 (02) :113-127
[8]   Spatial scales of desert locust gregarization [J].
Collett, M ;
Despland, E ;
Simpson, SJ ;
Krakauer, DC .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1998, 95 (22) :13052-13055
[9]   An optimisation algorithm based on the behaviour of locust swarms [J].
Cuevas, Erik ;
Gonzalez, Adrian ;
Zaldivar, Daniel ;
Perez-Cisneros, Marco .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2015, 7 (06) :402-407
[10]   A novel algorithm for global optimization: Rat Swarm Optimizer [J].
Dhiman, Gaurav ;
Garg, Meenakshi ;
Nagar, Atulya ;
Kumar, Vijay ;
Dehghani, Mohammad .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (08) :8457-8482