arrow
Return

Snake Optimizer: A novel meta-heuristic optimization algorithm

delete2022-04-01
delete540
PRE
AI
F
Fatma A. Hashim
A
Abdelazim G. Hussien *
DOI:10.1016/j.knosys.2022.108320delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In recent years, several metaheuristic algorithms have been introduced in engineering and scientific fields to address real-life optimization problems. In this study, a novel nature-inspired metaheuristics algorithm named as Snake Optimizer (SO) is proposed to tackle a various set of optimization tasks which imitates the special mating behavior of snakes. Each snake (male/female) fights to have the best partner if the existed quantity of food is enough and the temperature is low. This study mathematically mimics and models such foraging and reproduction behaviors and patterns to present a simple and efficient optimization algorithm. To verify the validity and superiority of the proposed method, SO is tested on 29 unconstrained Congress on Evolutionary Computation (CEC) 2017 benchmark functions and four constrained real-world engineering problems. SO is compared with other 9 well-known and newly developed algorithms such as Linear population size reduction-Success-History Adaptation for Differential Evolution (L-SHADE), Ensemble Sinusoidal incorporated with L-SHADE (LSHADE-EpSin), Covariance matrix adaptation evolution strategy (CMAES), Coyote Optimization Algorithm (COA), Moth-flame Optimization, Harris Hawks Optimizer, Thermal Exchange optimization, Grasshopper Optimization Algorithm, and Whale Optimization Algorithm. Experimental results and statistical comparisons prove the effectiveness and efficiency of SO on different landscapes with respect to exploration-exploitation balance and convergence curve speed. The source code is currently available for public from: https://se.mathworks.com/matlabcentral/fileexchange/106465-snake-optimizer (c) 2022 Elsevier B.V. All rights reserved.
Keywords:
Snake Optimization
SO
Optimization
Metaheuristic

Journal

K
Knowledge-Based Systems
IF:
7.6
Papers:
1.3W
Citations:
4.5W

Organization

H
helwan university
Scholars:
2.0K
Papers: 1.6K
Citations: 3
E
egyptian knowledge bank (ekb)
Scholars:
11.6W
Papers: 9.3W
Citations: 84
Cited Papers

Cited Papers

The Ant Lion Optimizer
err2015-05-01
err2.5K
PREAI
errMirjalili, Seyedali
errShare
errSave
Grey Wolf Optimizer
err2014-03-01
err1.3W
PREAI
errMirjalili, Seyedali; Mirjalili, Seyed Mohammad; Lewis, Andrew
errShare
errSave
Efficient dye removal and separation based on graphene oxide nanomaterials
err2020-01-01
err0
PREAI
errBrennan Mao; Boopathi Sidhureddy; Antony Raj Thiruppathi; Peter C. Wood; Aicheng Chen
errShare
errSave
errShare
errSave
Human mental search: a new population-based metaheuristic optimization algorithm
err2017-04-28
err171
PREAI
errMousavirad, Seyed Jalaleddin; Ebrahimpour-Komleh, Hossein
errShare
errSave
Adsorption of Cu(II), Pb(II), and Cd(II) Ions from Acidic Aqueous Solutions by Diethylenetriaminepentaacetic Acid-Modified Magnetic Graphene Oxide
err2016-11-10
err0
PREAI
errXin Li; Shengfan Wang; Yunguo Liu; Luhua Jiang; Biao Song; Meifang Li; Guangming Zeng; Xiaofei Tan; Xiaoxi Cai; Yang Ding
errShare
errSave
researcher View more