TY - JOUR
T1 - An improved genetic salp swarm algorithm with population partitioning for numerical optimization
AU - Fan, Qinwei
AU - Zhao, Shuai
AU - Shang, Meiling
AU - Wei, Zhanli
AU - Huang, Xiaodi
PY - 2024/9
Y1 - 2024/9
N2 - The metaheuristic method is effective in solving complex optimization problems. Among these methods, the Salp Swarm algorithm (SSA), inspired by the sailing and foraging behavior of the deep-sea salps population, has proven to be an effective method. However, in practice, SSA is prone to the problems of reduced population diversity and falling into local minima. In order to solve this problem, this paper combines several new techniques and introduces an improved version of SSA called Genetic Salp Swarm Algorithm (GSSA). Specifically, GSSA generates an initial population using a chaotic dyad-based learning method, reduces the dimensionality by a population partitioning technique and performs crossover and mutation operations on the reduced subspace, and finally acts on the optimal solution through three mutation operators to prevent the algorithm from stagnating in the local optimum. This novel GSSA algorithm is tested on 23 benchmark function test sets, CEC2017 and CEC2022. The results show that the GSSA algorithm converges faster and has higher accuracy.
AB - The metaheuristic method is effective in solving complex optimization problems. Among these methods, the Salp Swarm algorithm (SSA), inspired by the sailing and foraging behavior of the deep-sea salps population, has proven to be an effective method. However, in practice, SSA is prone to the problems of reduced population diversity and falling into local minima. In order to solve this problem, this paper combines several new techniques and introduces an improved version of SSA called Genetic Salp Swarm Algorithm (GSSA). Specifically, GSSA generates an initial population using a chaotic dyad-based learning method, reduces the dimensionality by a population partitioning technique and performs crossover and mutation operations on the reduced subspace, and finally acts on the optimal solution through three mutation operators to prevent the algorithm from stagnating in the local optimum. This novel GSSA algorithm is tested on 23 benchmark function test sets, CEC2017 and CEC2022. The results show that the GSSA algorithm converges faster and has higher accuracy.
KW - Salp swarm algorithm
KW - Opposition-based learning strategy
KW - Initial population diversity
KW - Optimization
UR - http://www.scopus.com/inward/record.url?scp=85197541089&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85197541089&partnerID=8YFLogxK
U2 - 10.1016/j.ins.2024.120895
DO - 10.1016/j.ins.2024.120895
M3 - Article
SN - 0020-0255
VL - 679
JO - Information Sciences
JF - Information Sciences
M1 - 120895
ER -