Hybridization of the Snake Optimizer and Particle Swarm Optimization for continuous optimization problems
The Snake Optimizer (SO), despite its reasonable performance in a variety of continuous optimization problems, struggles by inefficient exploration, stagnation in local optima, and a slow convergence. To improve exploration, accelerate convergence, and avoid local optima, the velocity vector of Part...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Elsevier
2025-07-01
|
| Series: | Engineering Science and Technology, an International Journal |
| Subjects: | |
| Online Access: | http://www.sciencedirect.com/science/article/pii/S2215098625001326 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850139524775018496 |
|---|---|
| author | Abdülkadir Pektaş Mehmet Hacıbeyoğlu Onur İnan |
| author_facet | Abdülkadir Pektaş Mehmet Hacıbeyoğlu Onur İnan |
| author_sort | Abdülkadir Pektaş |
| collection | DOAJ |
| description | The Snake Optimizer (SO), despite its reasonable performance in a variety of continuous optimization problems, struggles by inefficient exploration, stagnation in local optima, and a slow convergence. To improve exploration, accelerate convergence, and avoid local optima, the velocity vector of Particle Swarm Optimization (PSO) was integrated into the Snake Optimizer (SO), resulting in the proposal of the Snake Optimizer Particle Swarm Optimization (SO-PSO) metaheuristic method. To evaluate the applicability of the proposed SO-PSO method, it was evaluated on continuous numerical problems (CEC-2017) and seven real-world engineering problems, benchmarking its performance against contemporary metaheuristic algorithms, including WOA, PSO, GWO, EO, LSHADE, and SO. A comparative analysis of six metaheuristics and SO-PSO was conducted on 30 shifted and rotated benchmark problems across dimensions and population sizes of 30, 50, and 100, as well as seven engineering challenges with population sizes of 30, 50, and 100, each evaluated over 30 independent runs. According to the Friedman ranking results from 270 experimental tests on CEC17 functions, SO-PSO, WOA, PSO, GWO, EO, LSHADE, and SO achieved rankings of 1.62, 6.5, 5.91, 4.18, 1.98, 4.53, and 3.28, respectively. Regarding the results of the engineering functions, SO-PSO, WOA, PSO, GWO, EO, LSHADE, and SO achieved rankings of 1.82, 6.19, 3.95, 4, 3.38, 4.34, and 4.33, respectively. Besides, the proposed SO-PSO shows statistically significant difference from other methods in 96.42 % and 93.65 % of experimental tests obtained from Wilcoxon’s signed-rank test in CEC17 functions and engineering problems, respectively. Consequently, SO-PSO demonstrated superior performance over other metaheuristics based on experimental and statistical test results. |
| format | Article |
| id | doaj-art-b100fbc1577c4c1d9fe1dd98be13e2c6 |
| institution | OA Journals |
| issn | 2215-0986 |
| language | English |
| publishDate | 2025-07-01 |
| publisher | Elsevier |
| record_format | Article |
| series | Engineering Science and Technology, an International Journal |
| spelling | doaj-art-b100fbc1577c4c1d9fe1dd98be13e2c62025-08-20T02:30:14ZengElsevierEngineering Science and Technology, an International Journal2215-09862025-07-016710207710.1016/j.jestch.2025.102077Hybridization of the Snake Optimizer and Particle Swarm Optimization for continuous optimization problemsAbdülkadir Pektaş0Mehmet Hacıbeyoğlu1Onur İnan2Computer Engineering, Faculty of Engineering, Necmettin Erbakan University, Konya, Turkey; Corresponding author.Computer Engineering, Faculty of Engineering, Necmettin Erbakan University, Konya, TurkeyComputer Engineering, Faculty of Technology, Selcuk University, Konya, TurkeyThe Snake Optimizer (SO), despite its reasonable performance in a variety of continuous optimization problems, struggles by inefficient exploration, stagnation in local optima, and a slow convergence. To improve exploration, accelerate convergence, and avoid local optima, the velocity vector of Particle Swarm Optimization (PSO) was integrated into the Snake Optimizer (SO), resulting in the proposal of the Snake Optimizer Particle Swarm Optimization (SO-PSO) metaheuristic method. To evaluate the applicability of the proposed SO-PSO method, it was evaluated on continuous numerical problems (CEC-2017) and seven real-world engineering problems, benchmarking its performance against contemporary metaheuristic algorithms, including WOA, PSO, GWO, EO, LSHADE, and SO. A comparative analysis of six metaheuristics and SO-PSO was conducted on 30 shifted and rotated benchmark problems across dimensions and population sizes of 30, 50, and 100, as well as seven engineering challenges with population sizes of 30, 50, and 100, each evaluated over 30 independent runs. According to the Friedman ranking results from 270 experimental tests on CEC17 functions, SO-PSO, WOA, PSO, GWO, EO, LSHADE, and SO achieved rankings of 1.62, 6.5, 5.91, 4.18, 1.98, 4.53, and 3.28, respectively. Regarding the results of the engineering functions, SO-PSO, WOA, PSO, GWO, EO, LSHADE, and SO achieved rankings of 1.82, 6.19, 3.95, 4, 3.38, 4.34, and 4.33, respectively. Besides, the proposed SO-PSO shows statistically significant difference from other methods in 96.42 % and 93.65 % of experimental tests obtained from Wilcoxon’s signed-rank test in CEC17 functions and engineering problems, respectively. Consequently, SO-PSO demonstrated superior performance over other metaheuristics based on experimental and statistical test results.http://www.sciencedirect.com/science/article/pii/S2215098625001326Engineering design problemsHybrid optimizationMetaheuristic algorithmsParticle Swarm OptimizationSnake Optimizer |
| spellingShingle | Abdülkadir Pektaş Mehmet Hacıbeyoğlu Onur İnan Hybridization of the Snake Optimizer and Particle Swarm Optimization for continuous optimization problems Engineering Science and Technology, an International Journal Engineering design problems Hybrid optimization Metaheuristic algorithms Particle Swarm Optimization Snake Optimizer |
| title | Hybridization of the Snake Optimizer and Particle Swarm Optimization for continuous optimization problems |
| title_full | Hybridization of the Snake Optimizer and Particle Swarm Optimization for continuous optimization problems |
| title_fullStr | Hybridization of the Snake Optimizer and Particle Swarm Optimization for continuous optimization problems |
| title_full_unstemmed | Hybridization of the Snake Optimizer and Particle Swarm Optimization for continuous optimization problems |
| title_short | Hybridization of the Snake Optimizer and Particle Swarm Optimization for continuous optimization problems |
| title_sort | hybridization of the snake optimizer and particle swarm optimization for continuous optimization problems |
| topic | Engineering design problems Hybrid optimization Metaheuristic algorithms Particle Swarm Optimization Snake Optimizer |
| url | http://www.sciencedirect.com/science/article/pii/S2215098625001326 |
| work_keys_str_mv | AT abdulkadirpektas hybridizationofthesnakeoptimizerandparticleswarmoptimizationforcontinuousoptimizationproblems AT mehmethacıbeyoglu hybridizationofthesnakeoptimizerandparticleswarmoptimizationforcontinuousoptimizationproblems AT onurinan hybridizationofthesnakeoptimizerandparticleswarmoptimizationforcontinuousoptimizationproblems |