A New Metaheuristic Approach to Solving Benchmark Problems: Hybrid Salp Swarm Jaya Algorithm
Source abstract
Abstract
Metaheuristic algorithms are one of the methods used to solve optimization problems and find global or close to optimal solutions at a reasonable computational cost. As with other types of algorithms, in metaheuristic algorithms, one of the methods used to improve performance and achieve results closer to the target result is the hybridization of algorithms. In this study, a hybrid algorithm (HSSJAYA) consisting of salp swarm algorithm (SSA) and jaya algorithm (JAYA) is designed. The speed of achieving the global optimum of SSA, its simplicity, easy hybridization and JAYA's success in achieving the best solution have given us the idea of creating a powerful hybrid algorithm from these two algorithms. The hybrid algorithm is based on SSA's leader and follower salp system and JAYA's best and worst solution part. HSSJAYA works according to the best and worst food source positions. In this way, it is thought that the leader-follower salps will find the best solution to reach the food source. The hybrid algorithm has been tested in 14 unimodal and 21 multimodal benchmark functions. The results were compared with SSA, JAYA, cuckoo search algorithm (CS), firefly algorithm (FFA) and genetic algorithm (GA). As a result, a hybrid algorithm that provided results closer to the desired fitness value in benchmark functions was obtained. In addition, these results were statistically compared using wilcoxon rank sum test with other algorithms. According to the statistical results obtained from the results of the benchmark functions, it was determined that HSSJAYA creates a statistically significant difference in most of the problems compared to other algorithms.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms · Optimization and Mathematical Programming
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (44)
Show source-provided references
1. Mukhopadhyay · Handbook of Research on Natural Computing for Optimization Problems · 2016 · 6610.4018/978-1-5225-0058-2.ch004 ↗
2. Sieniutycz · Complexity and Complex Thermo-Economic Systems · 2020 · 8510.1016/B978-0-12-818594-0.00005-2 ↗
3. Yang · Engineering Optimization: An Introduction with Metaheuristic Applications · 2010 · 1510.1002/9780470640425.ch2 ↗
4. Sel · Genel atama problemlerinin çözümünde deterministik, olasılık temelli ve sezgisel yöntemlerin uygulanması · 2013 · 8
5. Diferansiyel gelişim algoritması
6. Test suite prioritization using nature inspired meta-heuristic algorithms
7. Grey wolf optimizer10.1016/j.advengsoft.2013.12.007 ↗
8. Cuckoo search via lévy flights
9. Firefly algorithm, stochastic test functions and design optimisation10.1504/IJBIC.2010.032124 ↗
10. Salp swarm algorithm: A bio-inspired optimizer for engineering design problems10.1016/j.advengsoft.2017.07.002 ↗
11. Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems
12. Dede · Advanced Engineering Optimization Through Intelligent Techniques. Advances in Intelligent Systems and Computing · 2020 · 949 · 13
13. Genetic algorithms10.1038/scientificamerican0792-66 ↗
14. From swarm intelligence to metaheuristics: Nature-inspired optimization algorithms10.1109/MC.2016.292 ↗
15. Optimal integration and planning of renewable distributed generation in the power distribution networks: A review of analytical techniques10.1016/j.apenergy.2017.10.106 ↗
16. A novel hybrid PSO–GWO algorithm for optimization problems10.1007/s00366-018-0668-5 ↗
17. Ting · Recent Advances in Swarm Intelligence and Evolutionary Computation. Studies in Computational Intelligence · 2015 · 585 · 71
18. Hybrid metaheuristics based on evolutionary algorithms and simulated annealing: Taxonomy, comparison, and synergy test10.1109/TEVC.2012.2182773 ↗
19. A hybrid salp swarm algorithm with gravitational search mechanism
20. A new fusion of salp swarm with sine cosine for optimization of non-linear functions10.1007/s00366-018-00696-8 ↗
21. Solving the flexible job shop scheduling problem using an improved jaya algorithm10.1016/j.cie.2019.106064 ↗
22. Multi-objective feature selection: Hybrid of salp swarm and simulated annealing approach
23. Jayax: Jaya algorithm with xor operator for binary optimization10.1016/j.asoc.2019.105576 ↗
24. Improved salp swarm algorithm based on particle swarm optimization for feature selection10.1007/s12652-018-1031-9 ↗
25. Training artificial neural networks by a hybrid PSO-CS algorithm10.3390/a8020292 ↗
26. Communication between individuals in salp chains. II. physiology
27. Feature selection using salp swarm algorithm w ith chaos
28. Hybridizing salp swarm algorithm with particle swarm optimization algorithm for recent optimization functions
29. Faris · Nature-Inspired Optimizers. Studies in Computational Intelligence · 2020 · 811 · 18510.1007/978-3-030-12127-3_11 ↗
30. Chaos-induced and mutation-driven schemes boosting salp chains-inspired optimizers10.1109/ACCESS.2019.2902306 ↗
31. A simplex method-based salp swarm algorithm for numerical and engineering optimization
32. S. Mirjalili, “SSA: Salp swarm algorithm, mathworks,” 2018. [Online]. Avaliable: https://www.mathworks.com/matlabcentral/fileexchange/63745-ssa-salp-swarm-algorithm.
33. H. Faris, R. Qaddoura, I. Aljarah, J. W. Bae, M. M. Fouad et al., “Evolopy, github,” 2016 (SSA was added in 2018). [Online]. Avaliable: https://github.com/7ossam81/EvoloPy/blob/master/optimizers/.
34. A modified salp swarm algorithm based on the perturbation weight for global optimization problems
35. Evocluster: An open-source nature-inspired optimization clustering framework in python
36. Khurma · Evolutionary Machine Learning Techniques. Algorithms for Intelligent Systems · 2020 · 13110.1007/978-981-32-9990-0_8 ↗
37. Evolopy: An open-source nature-inspired optimization framework in python
38. A literature survey of benchmark functions for global optimization problems10.1504/IJMMNO.2013.055204 ↗
39. Common benchmark functions for metaheuristic evaluation: A review10.30630/joiv.1.4-2.65 ↗
40. A rapidly convergent descent method for minimization10.1093/comjnl/6.2.163 ↗
41. P. N. Suganthan, N. Hansen, J. J. Liang, K. Deb, Y.-P. Chen et al., “Problem definitions and evaluation criteria for CEC 2005, special session on real-parameter optimization,” Technical report, Nanyang Technological University (NTU), Singapore and KanGAL Report Number 2005005, 2005.
42. A. Gavana, “Global optimization benchmarks and AMPGO, test functions index,” 2013. [Online]. Avaliable: http://infinity77.net/global_optimization/test_functions.html.
43. Naik · Hybrid Soft Computing Approaches. Studies in Computational Intelligence · 2016 · 611 · 310.1007/978-81-322-2544-7_1 ↗
44. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms10.1016/j.swevo.2011.02.002 ↗