The Ant Lion Optimizer

被引:2397
作者
Mirjalili, Seyedali [1 ,2 ]
机构
[1] Griffith Univ, Sch Informat & Commun Technol, Brisbane, Qld 4111, Australia
[2] Queensland Inst Business & Technol, Brisbane, Qld 4122, Australia
关键词
Optimization; Benchmark; Constrained optimization; Particle swarm optimization; Algorithm; Heuristic algorithm; Genetic algorithm; COLLIDING BODIES OPTIMIZATION; PARTICLE SWARM; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; GENETIC ALGORITHMS; SIZE OPTIMIZATION; RAY OPTIMIZATION; DESIGN; INTEGER; SEARCH;
D O I
10.1016/j.advengsoft.2015.01.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes a novel nature-inspired algorithm called Ant Lion Optimizer (ALO). The ALO algorithm mimics the hunting mechanism of antlions in nature. Five main steps of hunting prey such as the random walk of ants, building traps, entrapment of ants in traps, catching preys, and re-building traps are implemented. The proposed algorithm is benchmarked in three phases. Firstly, a set of 19 mathematical functions is employed to test different characteristics of ALO. Secondly, three classical engineering problems (three-bar truss design, cantilever beam design, and gear train design) are solved by ALO. Finally, the shapes of two ship propellers are optimized by ALO as challenging constrained real problems. In the first two test phases, the ALO algorithm is compared with a variety of algorithms in the literature. The results of the test functions prove that the proposed algorithm is able to provide very competitive results in terms of improved exploration, local optima avoidance, exploitation, and convergence. The ALO algorithm also finds superior optimal designs for the majority of classical engineering problems employed, showing that this algorithm has merits in solving constrained problems with diverse search spaces. The optimal shapes obtained for the ship propellers demonstrate the applicability of the proposed algorithm in solving real problems with unknown search spaces as well. Note that the source codes of the proposed ALO algorithm are publicly available at http://www.alimirjalili.com/ALO.html. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:80 / 98
页数:19
相关论文
共 87 条
[1]  
[Anonymous], 2012, ARXIV12106128
[2]  
[Anonymous], 2003, NONLINEAR PROGRAMMIN
[3]  
[Anonymous], 2014, ADV METAHEURISTIC AL
[4]  
[Anonymous], 2004, Stochastic Local Search: Foundations and Applications
[5]  
[Anonymous], 2010, 50 YEARS INTEGER PRO, DOI DOI 10.1007/978-3-540-68279-0_5
[6]  
[Anonymous], 1966, Artificial_Intelligence_Through_Simulated Evolution
[7]  
Back T., 1996, EVOLUTIONARY ALGORIT, DOI DOI 10.1093/OSO/9780195099713.001.0001
[8]   A survey on metaheuristics for stochastic combinatorial optimization [J].
Bianchi L. ;
Dorigo M. ;
Gambardella L.M. ;
Gutjahr W.J. .
Natural Computing, 2009, 8 (2) :239-287
[9]   Hybrid metaheuristics in combinatorial optimization: A survey [J].
Blum, Christian ;
Puchinger, Jakob ;
Raidl, Guenther R. ;
Roli, Andrea .
APPLIED SOFT COMPUTING, 2011, 11 (06) :4135-4151
[10]   A survey on optimization metaheuristics [J].
Boussaid, Ilhern ;
Lepagnot, Julien ;
Siarry, Patrick .
INFORMATION SCIENCES, 2013, 237 :82-117