Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems

被引:3670
作者
Mirjalili, Seyedali [1 ]
Gandomi, Amir H. [2 ,6 ]
Mirjalili, Seyedeh Zahra [3 ]
Saremi, Shahrzad [1 ]
Faris, Hossam [4 ]
Mirjalili, Seyed Mohammad [5 ]
机构
[1] Griffith Univ, Inst Integrated & Intelligent Syst, Nathan, Qld 4111, Australia
[2] Stevens Inst Technol, Sch Business, Hoboken, NJ 07030 USA
[3] Univ Newcastle, Sch Elect Engn & Comp, Callaghan, NSW 2308, Australia
[4] Univ Jordan, King Abdullah II Sch Informat Technol, Business Informat Technol Dept, Amman, Jordan
[5] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ H3G 1M8, Canada
[6] Michigan State Univ, BEACON Ctr Study Evolut Act, E Lansing, MI USA
关键词
Particle swarm optimization; Multi-objective optimization; Genetic algorithm; Heuristic algorithm; Algorithm; Benchmark; HARMONY SEARCH ALGORITHM; EVOLUTIONARY MULTIOBJECTIVE OPTIMIZATION; META-HEURISTIC ALGORITHM; DIFFERENTIAL EVOLUTION; KRILL HERD; GLOBAL OPTIMIZATION; SURFACE; MODEL;
D O I
10.1016/j.advengsoft.2017.07.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work proposes two novel optimization algorithms called Salp Swarm Algorithm (SSA) and Multiobjective Salp Swarm Algorithm (MSSA) for solving optimization problems with single and multiple objectives. The main inspiration of SSA and MSSA is the swarming behaviour of salps when navigating and foraging in oceans. These two algorithms are tested on several mathematical optimization functions to observe and confirm their effective behaviours in finding the optimal solutions for optimization problems. The results on the mathematical functions show that the SSA algorithm is able to improve the initial random solutions effectively and converge towards the optimum. The results of MSSA show that this algorithm can approximate Pareto optimal solutions with high convergence and coverage. The paper also considers solving several challenging and computationally expensive engineering design problems (e.g. airfoil design and marine propeller design) using SSA and MSSA. The results of the real case studies demonstrate the merits of the algorithms proposed in solving real-world problems with difficult and unknown search spaces. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:163 / 191
页数:29
相关论文
共 122 条
[11]  
Belegundu A.D., 1983, Dissertation Abstracts International Part B: Science and Engineering[DISS. ABST. INT. PT. B- SCI. ENG.], V43, P1983
[12]  
BLUM C., 2008, Swarm intelligence in optimization
[13]   A survey on optimization metaheuristics [J].
Boussaid, Ilhern ;
Lepagnot, Julien ;
Siarry, Patrick .
INFORMATION SCIENCES, 2013, 237 :82-117
[14]   Guidance in evolutionary multi-objective optimization [J].
Branke, J ;
Kaussler, T ;
Schmeck, H .
ADVANCES IN ENGINEERING SOFTWARE, 2001, 32 (06) :499-507
[15]  
Caporossi G., 2016, Metaheuristics, P77
[16]  
Carlton JS, 2012, MARINE PROPELLERS AND PROPULSION, 3RD EDITION, P1
[17]   Symbiotic Organisms Search: A new metaheuristic optimization algorithm [J].
Cheng, Min-Yuan ;
Prayogo, Doddy .
COMPUTERS & STRUCTURES, 2014, 139 :98-112
[18]  
Chickermane H, 1996, INT J NUMER METH ENG, V39, P829, DOI 10.1002/(SICI)1097-0207(19960315)39:5<829::AID-NME884>3.0.CO
[19]  
2-U
[20]  
Coello CAC, 2004, IEEE T EVOLUT COMPUT, V8, P256, DOI [10.1109/TEVC.2004.826067, 10.1109/tevc.2004.826067]