@Article{cmc.2021.015294, AUTHOR = {Muhammad Asif Jan, Yasir Mahmood, Hidayat Ullah Khan, Wali Khan Mashwani, Muhammad Irfan Uddin, Marwan Mahmoud, Rashida Adeeb Khanum, Ikramullah, Noor Mast}, TITLE = {Feasibility-Guided Constraint-Handling Techniques for Engineering Optimization Problems}, JOURNAL = {Computers, Materials \& Continua}, VOLUME = {67}, YEAR = {2021}, NUMBER = {3}, PAGES = {2845--2862}, URL = {http://www.techscience.com/cmc/v67n3/41615}, ISSN = {1546-2226}, ABSTRACT = {The particle swarm optimization (PSO) algorithm is an established nature-inspired population-based meta-heuristic that replicates the synchronizing movements of birds and fish. PSO is essentially an unconstrained algorithm and requires constraint handling techniques (CHTs) to solve constrained optimization problems (COPs). For this purpose, we integrate two CHTs, the superiority of feasibility (SF) and the violation constraint-handling (VCH), with a PSO. These CHTs distinguish feasible solutions from infeasible ones. Moreover, in SF, the selection of infeasible solutions is based on their degree of constraint violations, whereas in VCH, the number of constraint violations by an infeasible solution is of more importance. Therefore, a PSO is adapted for constrained optimization, yielding two constrained variants, denoted SF-PSO and VCH-PSO. Both SF-PSO and VCH-PSO are evaluated with respect to five engineering problems: the Himmelblau’s nonlinear optimization, the welded beam design, the spring design, the pressure vessel design, and the three-bar truss design. The simulation results show that both algorithms are consistent in terms of their solutions to these problems, including their different available versions. Comparison of the SF-PSO and the VCH-PSO with other existing algorithms on the tested problems shows that the proposed algorithms have lower computational cost in terms of the number of function evaluations used. We also report our disagreement with some unjust comparisons made by other researchers regarding the tested problems and their different variants.}, DOI = {10.32604/cmc.2021.015294} }