journal article·2024-11-07Open access

A Hybrid JADE–Sine Cosine Approach for Advanced Metaheuristic Optimization

Abdelraouf Ishtaiwi, Ahmad Sami Al-Shamayleh, Hussam N. Fakhouri

Applied Sciences· Volume 14· Issue 22

Abstract

This paper presents the development and application of the JADESCA optimization algorithm for solving complex engineering design problems, including the welded beam, pressure vessel, spring, and speed reducer design problems. JADESCA, a hybrid algorithm that combines elements of JADE (differential evolution with adaptive parameters) and the sine cosine algorithm (SCA), is evaluated against a range of benchmark functions from the CEC2022 competition as well as specific engineering problems. The algorithm’s performance is analyzed through convergence curves, search history diagrams, and statistical results. In engineering design problems, JADESCA consistently demonstrates superior performance by achieving optimal or near-optimal solutions with high precision and consistency. In particular, JADESCA outperforms 25 state-of-the-art optimizers over the CEC2022 benchmark functions, further proving its robustness and adaptability. Statistical comparisons and Wilcoxon rank-sum tests reinforce the superiority of JADESCA in achieving competitive results across various test cases, solidifying its effectiveness in handling complex, constrained optimization problems for engineering applications.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Metaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms · Evolutionary Algorithms and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Data Science and Artificial Intelligence, Faculty of Information Technology, University of Petra, Amman 11932, Jordan

Department of Data Science and Artificial Intelligence, Faculty of Information Technology, Al-Ahliyya Amman University, Amman 19328, Jordan

References (60)

Show source-provided references
1. Metaheuristic optimization algorithms hybridized with artificial intelligence model for soil temperature prediction: Novel model10.1109/ACCESS.2020.2979822 ↗
2. Hybrid particle swarm optimization with simulated annealing10.1007/s11042-018-6602-4 ↗
3. Shinde, P.P., and Shah, S. (2018, January 16–18). A review of machine learning and deep learning applications. Proceedings of the 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), Pune, India.10.1109/ICCUBEA.2018.8697857 ↗
4. Parameter extraction for photovoltaic models with tree seed algorithm10.1016/j.egyr.2022.10.386 ↗
5. The energy demand estimation for Turkey using differential evolution algorithm10.1007/s12046-017-0724-7 ↗
6. Determination with Linear Form of Turkey’s Energy Demand Forecasting by the Tree Seed Algorithm and the Modified Tree Seed Algorithm10.4316/AECE.2020.02004 ↗
7. An efficient tree seed inspired algorithm for parameter estimation of Photovoltaic models10.1016/j.egyr.2021.11.103 ↗
8. Kochenderfer, M.J., and Wheeler, T.A. (2019). Algorithms for Optimization, MIT Press.
9. Diwekar, U.M. (2020). Introduction to Applied Optimization, Springer Nature.10.1007/978-3-030-55404-0 ↗
10. Dorfman, R. (2022). Application of Linear Programming to the Theory of the Firm: Including an Analysis of Monopolistic Firms by Non-Linear Programming, University of California Press.10.2307/jj.8306227 ↗
11. Avriel, M. (2020). Nonlinear programming. Mathematical Programming for Operations Researchers and Computer Scientists, CRC Press.
12. A survey of hybrid metaheuristics for the resource-constrained project scheduling problem10.1016/j.ejor.2019.01.063 ↗
13. Hybrid metaheuristics and multi-agent systems for solving optimization problems: A review of frameworks and a comparative analysis10.1016/j.asoc.2018.06.050 ↗
14. A comprehensive survey of sine cosine algorithm: Variants and applications10.1007/s10462-021-10026-y ↗
15. Adaptive distributed differential evolution10.1109/TCYB.2019.2944873 ↗
16. Short term solar power forecasting using hybrid minimum variance expanded RVFLN and Sine-Cosine Levy Flight PSO algorithm10.1016/j.renene.2021.04.088 ↗
17. Zhao, M., Wang, X., Yu, J., Bi, L., Xiao, Y., and Zhang, J. (2020). Optimization of construction duration and schedule robustness based on hybrid grey Wolf optimizer with sine cosine algorithm. Energies, 13.10.3390/en13010215 ↗
18. An efficient hybrid sine-cosine Harris hawks optimization for low and high-dimensional feature selection10.1016/j.eswa.2021.114778 ↗
19. Hybridizing sine cosine algorithm with multi-orthogonal search strategy for engineering design problems
20. A hybrid grey wolf optimizer using opposition-based learning, sine cosine algorithm and reinforcement learning for reliable scheduling and resource allocation10.1016/j.jss.2023.111801 ↗
21. A Hybrid Model by Combining Discrete Cosine Transform and Deep Learning for Children Fingerprint Identification
22. Optimization of PID controller for Hybrid Renewable Energy System using Adaptive Sine Cosine Algorithm
23. A Hybrid of Sine Cosine and Particle Swarm Optimization (HSPS) for solving heterogeneous fixed fleet vehicle routing problem10.4018/IJAMC.2021010103 ↗
24. Improved Hybrid Particle Swarm Optimizer with Sine-Cosine Acceleration Coefficients for Transient Electromagnetic Inversion10.2174/1574893616666210727164226 ↗
25. A Hybrid robust watermarking system based on discrete cosine transform, discrete wavelet transform, and singular value decomposition
26. A Novel Hybrid Particle Swarm Optimization and Sine Cosine Algorithm for Seismic Optimization of Retaining Structures
27. Adaptive Load Frequency Control in Microgrids Considering PV Sources and EVs Impacts: Applications of Hybrid Sine Cosine Optimizer and Balloon Effect Identifier Algorithms10.31763/ijrcs.v4i2.1448 ↗
28. Experimental analysis of forced convection heat transfer of Hybrid Nanofluids in a vertical annulus with cosine heat flux10.1016/j.pnucene.2022.104438 ↗
29. Hybrid binary Sine Cosine Algorithm and Ant Lion Optimization (SCALO) approaches for feature selection problem
30. Hybrid improved sine cosine algorithm for mixed-integer nonlinear programming problems10.1007/s00500-023-08578-y ↗
31. A hybrid compression method for the NMR data based on window averaging and Discrete Cosine Transform10.1016/j.cageo.2021.104914 ↗
32. Rawa, M. (2022). Towards Avoiding Cascading Failures in Transmission Expansion Planning of Modern Active Power Systems Using Hybrid Snake-Sine Cosine Optimization Algorithm. Mathematics, 10.10.3390/math10081323 ↗
33. Rosli, S.J., Rahim, H.A., Rani, K.N.A., Ngadiran, R., Ahmad, R.B., Yahaya, N.Z., Abdulmalek, M., Jusoh, M., Yasin, M.N.M., and Sabapathy, T. (2020). A hybrid modified method of the sine cosine algorithm using latin hypercube sampling with the cuckoo search algorithm for optimization problems. Electronics, 9.10.3390/electronics9111786 ↗
34. Optimized droop controller based energy management for stand-alone micro-grid using hybrid monarch butterfly and sine-cosine algorithm
35. Hybrid sine cosine artificial bee colony algorithm for global optimization and image segmentation10.1007/s00521-019-04465-6 ↗
36. Beşkirli, A., and Dağ, İ. (2023). I-CPA: An Improved Carnivorous Plant Algorithm for Solar Photovoltaic Parameter Identification Problem. Biomimetics, 8.10.3390/biomimetics8080569 ↗
37. A Multi-Strategy Tree Seed Algorithm for Parameter Estimation of Solar Photovoltaic Models10.1016/j.asoc.2024.112220 ↗
38. Luo, W., Lin, X., Li, C., Yang, S., and Shi, Y. (2022). Benchmark functions for CEC 2022 competition on seeking multiple optima in dynamic environments. arXiv.
39. Yazdani, D., Branke, J., Omidvar, M.N., Li, X., Li, C., Mavrovouniotis, M., Nguyen, T.T., Yang, S., and Yao, X. (2021). IEEE CEC 2022 competition on dynamic optimization problems generated by generalized moving peaks benchmark. arXiv.
40. Synergistic swarm optimization algorithm
41. Falahah, I.A., Al-Baik, O., Alomari, S., Bektemyssova, G., Gochhait, S., Leonova, I., Malik, O.P., Werner, F., and Dehghani, M. (2024). Frilled Lizard Optimization: A Novel Nature-Inspired Metaheuristic Algorithm for Solving Optimization Problems. Preprints.10.20944/preprints202403.0898.v1 ↗
42. The past, present and future of the pangolin in Mainland China
43. Jahn, J. (2009). Vector Optimization, Springer.10.1007/978-3-642-17005-8_9 ↗
44. Success history intelligent optimizer10.1007/s11227-021-04093-9 ↗
45. Mohapatra, S., and Mohapatra, P. (2023). American zebra optimization algorithm for global optimization problems. Sci. Rep., 13.10.1038/s41598-023-31876-2 ↗
46. Dingo optimizer: A nature-inspired metaheuristic approach for engineering problems10.1155/2021/2571863 ↗
47. Remora optimization algorithm10.1016/j.eswa.2021.115665 ↗
48. Aquila optimizer: A novel meta-heuristic optimization algorithm10.1016/j.cie.2021.107250 ↗
49. Chimp optimization algorithm10.1016/j.eswa.2020.113338 ↗
50. Singh, A., Sharma, A., Rajput, S., Mondal, A.K., Bose, A., and Ram, M. (2022). Parameter extraction of solar module using the sooty tern optimization algorithm. Electronics, 11.10.3390/electronics11040564 ↗
51. Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems10.1016/j.knosys.2018.11.024 ↗
52. Wu, D., Rao, H., Wen, C., Jia, H., Liu, Q., and Abualigah, L. (2022). Modified sand cat swarm optimization algorithm for solving constrained engineering optimization problems. Mathematics, 10.10.3390/math10224350 ↗
53. Multi-verse optimizer: A nature-inspired algorithm for global optimization10.1007/s00521-015-1870-7 ↗
54. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
55. SCA: A sine cosine algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
56. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm10.1016/j.knosys.2015.07.006 ↗
58. Particle swarm optimization algorithm: An overview10.1007/s00500-016-2474-6 ↗
59. Nikolaev, A.G., and Jacobson, S.H. (2010). Simulated annealing. Handbook of Metaheuristics, Springer.10.1007/978-1-4419-1665-5_1 ↗
60. Mathew, T.V. (2012). Genetic Algorithm, IIT Bombay.