A Two-Phase Hybrid Metaheuristic Framework for Engineering Optimization

Authors

DOI:

https://doi.org/10.4108/dtip.12972

Keywords:

Population-Based Algorithm, Constrained and Unconstrained Optimization, Two-Phase Framework, C-Sine Algorithm, GWO:SineL Algorithm, Levy Flight Strategy

Abstract

Population-based optimization metaheuristic algorithms generate a pool of candidate solutions in the “Initialization” phase and these approximate solutions are iteratively refined further in the subsequent “Improvement” phase(s) towards the optimal/near-optimal solution. Any population-based algorithm may have a single or multiple “Improvement” phase(s). This paper analyses the impact of having two improvement phases.  Different updating expressions are considered in each phase of the algorithm. In one case, the “C-Sine” algorithm, two new untested expressions are used, and performance is analysed. In the other case, the better performing Grey Wolf Optimizer (GWO) is applied in the first phase, and a new updating trigonometric expression is used in the second phase (termed as GWO:SineL algorithm) and analysis is carried out. The second phase applies the trigonometric "Sine" function over the random numbers generated using the Levy Flight Strategy. Mathematical functions, the CEC2019 dataset and a few real-world engineering problems are used for the analyses. Finally, the application of the “C-Sine” algorithm for solving multi-objective problems and the “GWO:SineL” algorithm for supply chain problems are studied. Codes are generated in MATLAB and run on an i5 PC with 4 GB RAM.

Downloads

Download data is not yet available.

Author Biographies

  • Baskar A, Loyola-ICAM College of Engineering and Technology

    Baskar A., Loyola-ICAM College of Engineering and Technology (LICET), Chennai, India

  • Justine Yasappan, Loyola-ICAM College of Engineering and Technology

    Loyola-ICAM College of Engineering and Technology (LICET), Chennai, India

  • Anna Burduk, Wrocław University of Science and Technology

    Wroclaw University of Science and Technology, Poland

  • Suthep Butdee, Rajamangala University of Technology

    Rajamangala University of Technology Krungthep (RMUTK), Thailand

References

[1] Hu G, Yang R, Qin X, Wei G. MCSA: Multi-strategy boosted chameleon-inspired optimization algorithm for engineering applications. Computer Methods in Applied Mechanics and Engineering. 2023 Jan 1;403:115676.

[2] Categorization of optimization problems. https://www.supplychaindataanalytics.com/categorization-of-mathematical-optimization-problems/ (Accessed on 17 October 2023).

[3] Montoya OD, Molina-Cabrera A, Gil-González W. A possible classification for metaheuristic optimization algorithms in engineering and science. Ingeniería. 2022 Dec;27(3).

[4] Kennedy J, Eberhart R. Particle swarm optimization (PSO). InProc. IEEE international conference on neural networks, Perth, Australia 1995 Nov 27 (Vol. 4, No. 1, pp. 1942-1948).

[5] Mirjalili S, Lewis A. The whale optimization algorithm. Advances in engineering software. 2016 May 1;95:51-67.

[6] Dorigo M, Birattari M, Stutzle T. Ant colony optimization. IEEE computational intelligence magazine. 2006 Nov 30;1(4):28-39.

[7] Mirjalili S. SCA: a sine cosine algorithm for solving optimization problems. Knowledge-based systems. 2016 Mar 15;96:120-33.

[8] Baskar A. Sine (B): a single randomized population-based algorithm for solving optimization problems. Materials today: Proceedings. 2022 Jan 1;62:4745-51.

[9] Baskar A. New simple trigonometric algorithms for solving optimization problems. Journal of Applied Science and Engineering. 2022 Mar;25(6):1257-72.

[10] Baskar A, Xavior MA, Jeyapandiarajan P, Batako A, Burduk A. A novel two-phase trigonometric algorithm for solving global optimization problems. Annals of Operations Research. 2024 Mar 21:1-51.

[11] Hashim FA, Hussain K, Houssein EH, Mabrouk MS, Al-Atabany W. Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems. Applied intelligence. 2021 Mar;51(3):1531-51.

[12] Hatamlou A. Black hole: A new heuristic optimization approach for data clustering. Information sciences. 2013 Feb 10;222:175-84.

[13] Kirkpatrick S, Gelatt Jr CD, Vecchi MP. Optimization by simulated annealing. science. 1983 May 13;220(4598):671-80.

[14] Bayzidi H, Talatahari S, Saraee M, Lamarche CP. Social network search for solving engineering optimization problems. Computational Intelligence and Neuroscience. 2021;2021(1):8548639.

[15] Rao RV, Savsani VJ, Vakharia DP. Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Computer-aided design. 2011 Mar 1;43(3):303-15.

[16] Salih SQ, Alsewari AA. A new algorithm for normal and large-scale optimization problems: Nomadic People Optimizer. Neural Computing and Applications. 2020 Jul;32(14):10359-86.

[17] Baskar A, Anthony Xavior M. A four-point direction search heuristic algorithm applied to facility location on plane, sphere, and ellipsoid surfaces. Journal of the Operational Research Society. 2021 Dec 13;73(11):2385-94.

[18] Baskar A, Anthony Xavior M. A Simple Hybrid Local Search Algorithm for Solving Optimization Problems. In International Conference on Computer, Communication, and Signal Processing 2023 Jan 4 (pp. 246-259). Cham: Springer Nature Switzerland.

[19] Moghdani R, Salimifard K. Volleyball premier league algorithm. Applied Soft Computing. 2018 Mar 1;64:161-85.

[20] Zeidabadi FA, Dehghani M. POA: Puzzle Optimization Algorithm. International Journal of Intelligent Engineering & Systems. 2022 Jan 1;15(1).

[21] Mirjalili S, Mirjalili SM, Lewis A. Grey wolf optimizer. Advances in engineering software. 2014 Mar 1;69:46-61.

[22] Chandran V, Mohapatra P. Enhanced opposition-based grey wolf optimizer for global optimization and engineering design problems. Alexandria Engineering Journal. 2023 Aug 1;76:429-67.

[23] Rajak MK, Meitei IC, Pudur R. Hybrid PSO-GWO optimization for converter-free grid integration of parallel induction generators with experimental validation in micro-hydro power plants. Scientific Reports. 2026 Apr 20.

[24] Raut N, Karapagale A, Gangwar A, Goud H, Bhargaw HN. A hybrid grey wolf bee colony optimized PID controller for improved transient response and stability of lower limb exoskeleton system. Discover Robotics. 2026 Dec;2(1):9.

[25] Zhang F, Liu C, Liu P, Ding S, Qiu T, Wang J, Du H. Multiple strategy enhanced hybrid algorithm BAGWO combining beetle antennae search and grey wolf optimizer for global optimization. Scientific Reports. 2025 May 2;15(1):15460.

[26] Sanjay R, Jayabarathi T, Raghunathan T, Ramesh V, Mithulananthan N. Optimal allocation of distributed generation using hybrid grey wolf optimizer. Ieee Access. 2017 Jul 21;5:14807-18.

[27] Singh N, Singh SB. A novel hybrid GWO-SCA approach for optimization problems. Engineering science and technology, an international journal. 2017 Dec 1;20(6):1586-601.

[28] Xu H, Liu X, Su J. An improved grey wolf optimizer algorithm integrated with Cuckoo Search. In2017 9th IEEE international conference on intelligent data acquisition and advanced computing systems: technology and applications (IDAACS) 2017 Sep 21 (Vol. 1, pp. 490-493). IEEE.

[29] Ahmad I, Qayum F, Rahman SU, Srivastava G. Using improved hybrid grey wolf algorithm based on artificial bee colony algorithm onlooker and scout bee operators for solving optimization problems. International Journal of Computational Intelligence Systems. 2024 May 6;17(1):111.

[30] Baskar A. Performance Analysis of a Two-Phase Algorithm with Tuning Option for Solving Optimization Problems. SSRN (April 25, 2024). DOI: 10.2139/ssrn.4807467.

[31] Wolpert DH, Macready WG. No free lunch theorems for optimization. IEEE transactions on evolutionary computation. 2002 Aug 6;1(1):67-82.

[32] Baskar A. Improving the Grey Wolf Optimizer (GWO) by Hybrid Approach: An analysis, SSRN (May 30, 2025). DOI: 10.2139/ssrn.5275944..

[33] Solve a Mixed-Integer Engineering Design Problem Using the Genetic Algorithm. https://in.mathworks.com/help/gads/solving-a-mixed-integer-engineering-design-problem-using-the-genetic-algorithm.html (Accessed on 11 November 2022)

[34] Deb K, Goyal M. Optimizing Engineering Designs Using a Combined Genetic Search. In Icga 1997 Jul 19 (pp. 521-528).

[35] Michalewicz Z, Schoenauer M. Evolutionary algorithms for constrained parameter optimization problems. Evolutionary computation. 1996 Mar 1;4(1):1-32.

[36] Price KV, Awad NH, Ali MZ, Suganthan PN. The 100-digit challenge: problem definitions and evaluation criteria for the 100-digit challenge special session and competition on single objective numerical optimization. Nanyang Technological University. 2018 Nov;1:1-21.

[37] Optimization. Benchmarks · Unconstrained. https://www.al-roomi.org/benchmarks/unconstrained (Accessed on 4 November 2023).

[38] Optimization Test Problems. https://www.sfu.ca/~ssurjano/optimization.html (Accessed on 7 November 2023).

[39] Azizi M, Talatahari S, Giaralis A. Optimization of engineering design problems using atomic orbital search algorithm. IEEE Access. 2021 Jul 12;9:102497-519.

[40] Eskandar H, Sadollah A, Bahreininejad A, Hamdi M. Water cycle algorithm–A novel metaheuristic optimization method for solving constrained engineering optimization problems. Computers & Structures. 2012 Nov 1;110:151-66.

[41] Talatahari S, Azizi M. Optimization of constrained mathematical and engineering design problems using chaos game optimization. Computers & Industrial Engineering. 2020 Jul 1;145:106560.

[42] MiarNaeimi F, Azizyan G, Rashki M. Multi-level cross entropy optimizer (MCEO): an evolutionary optimization algorithm for engineering problems. Engineering with Computers. 2018 Oct;34(4):719-39.

[43] Yang XS, Deb S. Engineering optimisation by cuckoo search. International Journal of Mathematical Modelling and Numerical Optimisation. 2010 Jan 1;1(4):330-43.

[44] Kaveh A, Eslamlou AD. Water strider algorithm: A new metaheuristic and applications. In Structures 2020 Jun 1 (Vol. 25, pp. 520-541). Elsevier.

[45] Zitzler E, Deb K, Thiele L. Comparison of multiobjective evolutionary algorithms: Empirical results. Evolutionary computation. 2000 Jun;8(2):173-95.

[46] Vlennet R, Fonteix C, Marc I. Multicriteria optimization using a genetic algorithm for determining a Pareto set. International Journal of Systems Science. 1996 Feb 1;27(2):255-60.

[47] Baskar A. Simple population-based algorithms for solving optimization problems. RAIRO-Operations Research. 2024 Jan 1;58(1):253-80.

[48] Chawla M, Duhan M. Levy flights in metaheuristics optimization algorithms–A review. Applied Artificial Intelligence. 2018 Nov 26;32(9-10):802-21.

[49] Abdullah JM, Ahmed T. Fitness dependent optimizer: inspired by the bee swarming reproductive process. IEEe Access. 2019 Mar 22;7:43473-86.

[50] Nawaz M, Enscore Jr EE, Ham I. A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. Omega. 1983 Jan 1;11(1):91-5.

Downloads

Published

01-06-2026

How to Cite

1.
A. Baskar, Yasappan J, Xavior MA, Burduk A, Butdee S. A Two-Phase Hybrid Metaheuristic Framework for Engineering Optimization. EAI Endorsed Digi Trans Ind Pros [Internet]. 2026 Jun. 1 [cited 2026 Jun. 2];2(1). Available from: https://publications.eai.eu/index.php/dtip/article/view/12972