{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T19:21:00Z","timestamp":1775157660336,"version":"3.50.1"},"reference-count":123,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T00:00:00Z","timestamp":1755820800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>Swarm Intelligence (SI) algorithms were applied widely in solving complex optimization problems because they are simple, flexible, and efficient. The current paper proposes a new SI algorithm, which is based on the bird-like actions of swallows, which have highly synchronized behaviors of foraging and migration. The optimization algorithm (SWSO) makes use of these behaviors to boost the ability of exploration and exploitation in the optimization process. Unlike other birds, swallows are known to be so precise when performing fast directional alterations and making intricate aerial acrobatics during foraging. Moreover, the flight patterns of swallows are very efficient; they have extensive capabilities to transition between flapping and gliding with ease to save energy over long distances during migration. This allows instantaneous changes of wing shape variations to optimize performance in any number of flying conditions. The model used by the SWSO algorithm combines these biologically inspired flight dynamics into a new computational model that is aimed at enhancing search performance in rugged terrain. The design of the algorithm simulates the swallow\u2019s social behavior and energy-saving behavior, converting it into exploration, exploitation, control mechanisms, and convergence control. In order to verify its effectiveness, (SWSO) is applied to many benchmark problems, such as unimodal, multimodal, fixed-dimension functions, and a benchmark CEC2019, which consists of some of the most widely used benchmark functions. Comparative tests are conducted against more than 30 metaheuristic algorithms that are regarded as state-of-the-art, developed so far, including PSO, MFO, WOA, GWO, and GA, among others. The measures of performance included best fitness, rate of convergence, robustness, and statistical significance. Moreover, the use of (SWSO) in solving real-life engineering design problems is used to prove (SWSO)\u2019s practicality and generality. The results confirm that the proposed algorithm offers a competitive and reliable solution methodology, making it a valuable addition to the field of swarm-based optimization.<\/jats:p>","DOI":"10.3390\/computers14090345","type":"journal-article","created":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T13:47:49Z","timestamp":1755870469000},"page":"345","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Swallow Search Algorithm (SWSO): A Swarm Intelligence Optimization Approach Inspired by Swallow Bird Behavior"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2007-2207","authenticated-orcid":false,"given":"Farah Sami","family":"Khoshaba","sequence":"first","affiliation":[{"name":"Information System Engineering Department, Technical College of Computer and Informatic Engineering, Erbil Polytechnic University, Erbil 44001, Iraq"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7362-4653","authenticated-orcid":false,"given":"Shahab Wahhab","family":"Kareem","sequence":"additional","affiliation":[{"name":"Information System Engineering Department, Technical College of Computer and Informatic Engineering, Erbil Polytechnic University, Erbil 44001, Iraq"},{"name":"Department of Computer Engineering, College of Engineering, Knowledge University, Erbil 44001, Iraq"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1597-2895","authenticated-orcid":false,"given":"Roojwan Sc","family":"Hawezi","sequence":"additional","affiliation":[{"name":"Information System Engineering Department, Technical College of Computer and Informatic Engineering, Erbil Polytechnic University, Erbil 44001, Iraq"}]}],"member":"1968","published-online":{"date-parts":[[2025,8,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Arora, J.S. (2012). Introduction to Optimum Design, Academic Press. [3rd ed.].","DOI":"10.1016\/B978-0-12-381375-6.00004-8"},{"key":"ref_2","unstructured":"Yang, X.-S. (2014). Nature-Inspired Optimization Algorithms, Elsevier. Available online: https:\/\/www.researchgate.net\/publication\/263171713."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1016\/j.neunet.2018.01.005","article-title":"Deep neural network for traffic sign recognition systems: An analysis of spatial transformers and stochastic optimisation methods","volume":"99","year":"2018","journal-title":"Neural Netw."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1057\/s41599-023-01542-z","article-title":"A brief history of heuristics: How did research on heuristics evolve?","volume":"10","author":"Hjeij","year":"2023","journal-title":"Humanit. Soc. Sci. Commun."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1287\/ijoc.1.3.190","article-title":"Tabu search\u2014Part I","volume":"1","author":"Glover","year":"1989","journal-title":"ORSA J. Comput."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"268","DOI":"10.1145\/937503.937505","article-title":"Metaheuristics in combinatorial optimization: Overview and conceptual comparison","volume":"35","author":"Blum","year":"2003","journal-title":"ACM Comput. Surv."},{"key":"ref_7","unstructured":"Correia, A., Worrall, D.E., and Bondesan, R. (2022, January 25\u201329). Neural Simulated Annealing. Proceedings of the International Conference on Learning Representations (ICLR), Vienna, Austria."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"80","DOI":"10.15282\/ijsecs.4.2.2018.6.0050","article-title":"A review of single and population-based metaheuristic algorithms solving multi depot vehicle routing problem","volume":"4","author":"Samsuddin","year":"2018","journal-title":"Int. J. Comput. Syst. Softw. Eng."},{"key":"ref_9","first-page":"122973","article-title":"GA-OMTL: Genetic algorithm optimization for multi-task learning","volume":"232","author":"Du","year":"2025","journal-title":"Expert Syst. Appl."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"118014","DOI":"10.1016\/j.enconman.2023.118014","article-title":"Performance evaluation of a novel self-tuning particle swarm optimization algorithm-based maximum power point tracker for porton exchange membrane fuel cells under different operating conditions","volume":"301","author":"Refaat","year":"2024","journal-title":"Energy Convers. Manag."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/3477.484436","article-title":"Ant system: Optimization by a colony of cooperating agents","volume":"26","author":"Dorigo","year":"1996","journal-title":"IEEE Trans. Syst. Man Cybern. Part B Cybern."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.neucom.2023.02.010","article-title":"RIME: A physics-based optimization","volume":"532","author":"Su","year":"2023","journal-title":"Neurocomputing"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Thammachantuek, I., Ketcham, M., and Mirjalili, S. (2022). Path planning for autonomous mobile robots using multi-objective evolutionary particle swarm optimization. PLoS ONE, 17.","DOI":"10.1371\/journal.pone.0271924"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"109146","DOI":"10.1016\/j.ast.2024.109146","article-title":"Collaborative target assignment problem for large-scale UAV swarm based on two-stage greedy auction algorithm","volume":"149","author":"Wang","year":"2024","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1001","DOI":"10.1007\/s10845-010-0393-4","article-title":"Artificial bee colony algorithm for large-scale problems and engineering design optimization","volume":"23","author":"Akay","year":"2012","journal-title":"J. Intell. Manuf."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1731","DOI":"10.1007\/s00366-020-01127-3","article-title":"A novel upgraded bat algorithm based on cuckoo search and Sugeno inertia weight for large scale and constrained engineering design optimization problems","volume":"38","author":"Pathak","year":"2022","journal-title":"Eng. Comput."},{"key":"ref_17","first-page":"141343","article-title":"A Randomly Guided Firefly Algorithm Based on Elitist Strategy and Its Applications","volume":"7","author":"Wang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1007\/BF00940812","article-title":"Thermodynamical approach to the traveling salesman problem: An efficient simulation algorithm","volume":"45","year":"1985","journal-title":"J. Optim. Theory Appl."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Yang, Z., Cai, Y., and Li, G. (2022). Improved Gravitational Search Algorithm Based on Adaptive Strategies. Entropy, 24.","DOI":"10.3390\/e24121826"},{"key":"ref_20","first-page":"e31771","article-title":"Universe-inspired algorithms for Control Engineering: A review","volume":"10","author":"Bernardo","year":"2024","journal-title":"arXiv"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"5594267","DOI":"10.1155\/2021\/5594267","article-title":"A Systematic Review on Harmony Search Algorithm: Theory, Literature, and Applications","volume":"2021","author":"Dubey","year":"2021","journal-title":"Math. Probl. Eng."},{"key":"ref_22","first-page":"100","article-title":"A review of Teaching\u2013Learning-Based Optimization and its applications","volume":"55","author":"Kumar","year":"2020","journal-title":"Swarm Evol. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1126\/science.220.4598.671","article-title":"Optimization by Simulated Annealing","volume":"220","author":"Kirkpatrick","year":"1983","journal-title":"Science"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.engappai.2006.03.003","article-title":"An effective co-evolutionary particle swarm optimization for constrained engineering design problems","volume":"20","author":"He","year":"2007","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Bacanin, N., Budimirovic, N., Venkatachalam, K., Strumberger, I., Alrasheedi, A.F., and Abouhawwash, M. (2022). Novel Chaotic Opposi-tional Fruit Fly Optimization Algorithm for Feature Selection Applied on COVID-19 Patients\u2019 Health Prediction. PLoS ONE, 17.","DOI":"10.1371\/journal.pone.0275727"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"e42480","DOI":"10.1016\/j.heliyon.2025.e42480","article-title":"A review on multi-objective optimization of building performance\u2014Insights from bibliometric analysis","volume":"11","author":"Li","year":"2025","journal-title":"Heliyon"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"10589","DOI":"10.1007\/s10586-024-04467-7","article-title":"Multi-objective generalized normal distribution optimization: A novel algorithm for multi-objective problems","volume":"27","author":"Khodadadi","year":"2024","journal-title":"Clust. Comput."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1007\/s41965-024-00170-z","article-title":"A survey on pareto front learning for multi-objective optimization","volume":"7","author":"Kang","year":"2024","journal-title":"J. Membr. Comput."},{"key":"ref_29","unstructured":"Nocedal, J., and Wright, S.J. (2006). Numerical Optimization, Springer Science and Business Media. [2nd ed.]."},{"key":"ref_30","unstructured":"Boyd, S., and Vandenberghe, L. (2004). Convex Optim, Cambridge University Press. Available online: https:\/\/web.stanford.edu\/~boyd\/cvxbook\/bv_cvxbook.pdf."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1147\/rd.33.0210","article-title":"Some Studies in Machine Learning Using the Game of Checkers","volume":"3","author":"Samuel","year":"1959","journal-title":"IBM J. Res. Dev."},{"key":"ref_32","unstructured":"Clay Mathematics Institute (2024, August 19). P vs. NP Problem. Available online: https:\/\/www.claymath.org\/wp-content\/uploads\/2022\/06\/pvsnp.pdf."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Datta, S., and Davim, J. (2019). Optimization Techniques: An Overview. Optimization in Industry, Springer. Management and Industrial Engineering.","DOI":"10.1007\/978-3-030-01641-8"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"46","DOI":"10.25007\/ajnu.v6n3a78","article-title":"Using Swarm Intelligence for solving NP Hard Problems","volume":"6","author":"Almufti","year":"2017","journal-title":"Acad. J. Nawroz Univ."},{"key":"ref_35","unstructured":"Wolchover, N. (2024, August 19). (2014, February 6). The Questions That Computers Can Never Answer. Wired. Available online: https:\/\/www.wired.com\/2014\/02\/halting-problem."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Sivakumar, R., Angayarkanni, S.A., Ramana, R.Y.V., and Sadiq, A.S. (2022). Traffic flow forecasting using natural selection based hybrid bald eagle search-grey wolf optimization algorithm. PLoS ONE, 17.","DOI":"10.1371\/journal.pone.0275104"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Peres, F., and Castelli, M. (2021). Combinatorial Optimization Problems and Metaheuristics: Review, Challenges, Design, and Development. Appl. Sci., 11.","DOI":"10.3390\/app11146449"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1007\/s10462-024-10716-3","article-title":"Red-billed blue magpie optimizer: A novel metaheuristic algorithm for 2D\/3D UAV path planning and engineering design problems","volume":"57","author":"Fu","year":"2024","journal-title":"Artif. Intell. Rev."},{"key":"ref_39","first-page":"482","article-title":"Apiary Organizational-Based Optimization Algorithm: A new nature-inspired metaheuristic algorithm","volume":"17","year":"2024","journal-title":"Int. J. Intell. Eng. Syst."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"119870","DOI":"10.1016\/j.ins.2023.119870","article-title":"Differential privacy may have a potential optimization effect on some swarm intelligence algorithms besides privacy-preserving","volume":"654","author":"Zhang","year":"2024","journal-title":"Inf. Sci."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1016\/j.aej.2024.08.021","article-title":"PSAO: An enhanced Aquila Optimizer with particle swarm mechanism for engineering design and UAV path planning problems","volume":"106","author":"Wu","year":"2024","journal-title":"Alex. Eng. J."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"111614","DOI":"10.1016\/j.asoc.2024.111614","article-title":"A multi-direction guided mutation-driven stable swarm intelligence algorithm with translation and rotation invariance for global optimization","volume":"159","author":"Wang","year":"2024","journal-title":"Appl. Soft Comput."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"103140","DOI":"10.1016\/j.scico.2024.103140","article-title":"Improving and comparing performance of machine learning classifiers optimized by swarm intelligent algorithms for code smell detection","volume":"237","author":"Jain","year":"2024","journal-title":"Sci. Comput. Program."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"109857","DOI":"10.1016\/j.cie.2023.109857","article-title":"Heuristic and swarm intelligence algorithms for work-life balance problem","volume":"187","author":"Koruca","year":"2024","journal-title":"Comput. Ind. Eng."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"123089","DOI":"10.1016\/j.eswa.2023.123089","article-title":"WOAD3QN-RP: An intelligent routing protocol in wireless sensor networks\u2014A swarm intelligence and deep reinforcement learning based approach","volume":"246","author":"Yang","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"44","DOI":"10.46793\/tribomat.2024.004","article-title":"Swarm intelligence algorithms for optimising sliding wear of nanocomposites","volume":"3","author":"Fountas","year":"2024","journal-title":"Tribol. Mater."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1007\/s00521-012-0939-9","article-title":"Swallow swarm optimization algorithm: A new method to optimization","volume":"23","author":"Neshat","year":"2013","journal-title":"Neural Comput. Appl."},{"key":"ref_48","first-page":"355","article-title":"Novel nature-inspired meta-heuristic optimization algorithm based on hybrid dolphin and sparrow optimization","volume":"14","author":"Kareem","year":"2023","journal-title":"Int. J. Nonlinear Anal. Appl."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Yao, Z., Shangguan, H., Xie, W., Liu, J., He, S., Huang, H., Li, F., Chen, J., Zhan, Y., and Wu, X. (2024). SIPSC-Kac: Integrating swarm intelligence and protein spatial characteristics for enhanced lysine acetylation site identification. Int. J. Biol. Macromol., 282.","DOI":"10.1016\/j.ijbiomac.2024.137237"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Xu, J., Di Nardo, M., and Yin, S. (2024). Improved Swarm Intelligence-Based Logistics Distribution Optimizer: Decision Support for Multimodal Transportation of Cross-Border E-Commerce. Mathematics, 12.","DOI":"10.3390\/math12050763"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"7762493","DOI":"10.1155\/2022\/7762493","article-title":"Optimization of electric automation control model based on artificial intelligence algorithm","volume":"2022","author":"Ma","year":"2022","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"108807","DOI":"10.1016\/j.compag.2024.108807","article-title":"Novel intelligent grazing strategy based on remote sensing, herd perception and UAVs monitoring","volume":"219","author":"Chen","year":"2024","journal-title":"Comput. Electron. Agric."},{"key":"ref_53","first-page":"562","article-title":"Donkey and smuggler optimization algorithm: A collaborative working approach to path finding","volume":"6","author":"Shamsaldin","year":"2019","journal-title":"J. Comput. Des. Eng."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"15523","DOI":"10.1007\/s10462-023-10542-z","article-title":"AFOX: A new adaptive nature-inspired optimization algorithm","volume":"56","author":"Alrahhal","year":"2023","journal-title":"Artif. Intell. Rev."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Huang, H., Zheng, B., Wei, X., Zhou, Y., and Zhang, Y. (2024). NSCSO: A novel multi-objective non-dominated sorting chicken swarm optimization algorithm. Sci. Rep., 14.","DOI":"10.1038\/s41598-024-54991-0"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"012021","DOI":"10.1088\/1755-1315\/1271\/1\/012021","article-title":"Barn swallow roosting at an oil gathering station","volume":"1271","author":"Mardiastuti","year":"2023","journal-title":"IOP Conf. Ser. Earth Environ. Sci."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Hobson, K.A., Kardynal, K.J., Van Wilgenburg, S.L., Albrecht, G., Salvadori, A., Fox, J.W., and Brigham, R.M. (2015). A Continent-Wide Migratory Divide in North American Breeding Barn Swallows (Hirundo rustica). PLoS ONE, 10.","DOI":"10.1371\/journal.pone.0129340"},{"key":"ref_58","unstructured":"Encyclop\u00e6dia Britannica (2024, August 19). Swallow. In Britannica.com. Available online: https:\/\/www.britannica.com\/animal\/swallow-bird."},{"key":"ref_59","unstructured":"Rodewald, P.G. (1999). Barn Swallow (Hirundo rustica) (Version 2.0). The Birds of North America, Cornell Lab of Ornithology. Available online: https:\/\/www.allaboutbirds.org\/guide\/Barn_Swallow\/id."},{"key":"ref_60","unstructured":"(2024, March 13). Barn Swallow|Audubon Field Guide. Available online: https:\/\/www.audubon.org."},{"key":"ref_61","unstructured":"Vogel, S. (1994). Life in Moving Fluids. The Physical Biology of Flow, Princeton University Press. [2nd ed.]."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1242\/jeb.49.3.527","article-title":"Power Requirements for Horizontal Flight in the Pigeon Columba Livia","volume":"49","author":"Pennycuick","year":"1968","journal-title":"J. Exp. Biol."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJSIR.302616","article-title":"A nature-inspired metaheuristic optimization algorithm based on crocodiles hunting search (CHS)","volume":"13","author":"Kareem","year":"2022","journal-title":"Int. J. Swarm Intell. Res."},{"key":"ref_64","doi-asserted-by":"crossref","unstructured":"Eiben, A.E., and Smith, J.E. (2003). Introduction to Evolutionary Computing, Springer. [1st ed.].","DOI":"10.1007\/978-3-662-05094-1"},{"key":"ref_65","first-page":"769","article-title":"Parameter control in metaheuristics","volume":"18","year":"2012","journal-title":"J. Heuristics"},{"key":"ref_66","first-page":"203","article-title":"Adaptive \u03b5-greedy exploration in reinforcement learning based on value differences","volume":"Volume 6359","author":"Dillmann","year":"2010","journal-title":"KI 2010: Advances in Artificial Intelligence"},{"key":"ref_67","doi-asserted-by":"crossref","unstructured":"Barros-Everett, T., Montero, E., and Rojas-Morales, N. (2025). Parameter Prediction for Metaheuristic Algorithms Solving Routing Problem Instances Using Machine Learning. Appl. Sci., 15.","DOI":"10.3390\/app15062946"},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Hsieh, F.-S. (2024). A self-adaptive meta-heuristic algorithm based on success rate and differential evolution for improving the performance of ridesharing systems with a discount guarantee. Algorithms, 17.","DOI":"10.3390\/a17010009"},{"key":"ref_69","unstructured":"Kareem, S.W., and Okur, M.C. (2018, January 24\u201326). Bayesian network structure learning using hybrid Bee optimization and greedy search. Proceedings of the 3rd International Mediterranean Science and Engineering Congress (IMSEC 2018), \u00c7ukurova University, Adana, Turkey. Available online: https:\/\/www.researchgate.net\/publication\/333320417."},{"key":"ref_70","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1023\/A:1013689704352","article-title":"Finite-time analysis of the multiarmed bandit problem","volume":"47","author":"Auer","year":"2002","journal-title":"Mach. Learn."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1561\/2200000070","article-title":"A tutorial on Thompson sampling","volume":"11","author":"Russo","year":"2018","journal-title":"Found. Trends Mach. Learn."},{"key":"ref_72","unstructured":"Awla, H.Q., Kareem, S.W., and Mohammed, A.S. (Int. J. Interact. Multimed. Artif. Intell., 2023). A comparative evaluation of Bayesian networks structure learning using Falcon Optimization Algorithm, Int. J. Interact. Multimed. Artif. Intell., in press."},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1016\/j.procs.2018.08.196","article-title":"A new swarm algorithm for global optimization of multimodal functions over multi-threading architecture hybridized with simulating annealing","volume":"135","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_74","first-page":"218","article-title":"Common benchmark functions for metaheuristic evaluation: A review","volume":"1","author":"Hussain","year":"2017","journal-title":"JOIV Int. J. Inform. Vis."},{"key":"ref_75","unstructured":"Tang, K., Chen, Y., Suganthan, P.N., and Liang, J.J. (2009). Benchmark Functions for the CEC\u20192010 Special Session and Competition on Large-Scale Global Optimization, Nature Inspired Computation and Applications Laboratory, USTC. Technical Report."},{"key":"ref_76","unstructured":"Liang, J.J., Qu, B.Y., Suganthan, P.N., and Hern\u00e1ndez-D\u00edaz, A.G. (2013). Problem Definitions and Evaluation Criteria for the CEC 2013 Special Session on Real-Parameter Optimization, Nanyang Technological University. Technical Report."},{"key":"ref_77","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/j.knosys.2015.07.006","article-title":"Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm","volume":"89","author":"Mirjalili","year":"2015","journal-title":"Knowl. Based Syst."},{"key":"ref_78","unstructured":"Kennedy, J., and Eberhart, R. (December, January 27). Particle Swarm Optimization. Proceedings of the ICNN\u201995\u2014International Conference on Neural Networks, Perth, Australia."},{"key":"ref_79","doi-asserted-by":"crossref","first-page":"2232","DOI":"10.1016\/j.ins.2009.03.004","article-title":"GSA: A gravitational search algorithm","volume":"179","author":"Rashedi","year":"2009","journal-title":"Inf. Sci."},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1504\/IJBIC.2013.055093","article-title":"Bat algorithm: Literature review and applications","volume":"5","author":"Yang","year":"2013","journal-title":"Int. J. Bio-Inspired Comput."},{"key":"ref_81","doi-asserted-by":"crossref","unstructured":"Jia, Y., Wang, S., Liang, L., Wei, Y., and Wu, Y. (2023). A flower pollination optimization algorithm based on cosine cross-generation differential evolution. Sensors, 23.","DOI":"10.3390\/s23020606"},{"key":"ref_82","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1007\/s10489-013-0458-0","article-title":"An optimization algorithm inspired by the States of Matter that improves the balance between exploration and exploitation","volume":"40","author":"Cuevas","year":"2014","journal-title":"Appl. Intell."},{"key":"ref_83","doi-asserted-by":"crossref","unstructured":"Khan, W.A., Hamadneh, N.N., Tilahun, S.L., and Ngnotchouye, J.M.T. (2016). A Review and Comparative Study of Firefly Algorithm and Its Modified Version, InTech.","DOI":"10.5772\/62472"},{"key":"ref_84","unstructured":"Jumaah, M.A., Ali, Y.H., and Rashid, T.A. (2025). Improved FOX Optimization Algorithm. arXiv."},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","article-title":"The whale optimization algorithm","volume":"95","author":"Mirjalili","year":"2016","journal-title":"Adv. Eng. Softw."},{"key":"ref_86","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/4235.771163","article-title":"Evolutionary programming made faster","volume":"3","author":"Yao","year":"1999","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_87","first-page":"221","article-title":"An improved ant colony optimization algorithm for construction site layout problems","volume":"3","author":"Calis","year":"2015","journal-title":"J. Build. Constr. Plan. Res."},{"key":"ref_88","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","article-title":"Grey Wolf Optimizer","volume":"69","author":"Mirjalili","year":"2014","journal-title":"Adv. Eng. Softw."},{"key":"ref_89","doi-asserted-by":"crossref","unstructured":"Ebeed, M., Hassan, S., Kamel, S., Nasrat, L., Mohamed, A.W., and Youssef, A.-R. (2025). Smart building energy management with renewables and storage systems using a modified weighted mean of vectors algorithm. Sci. Rep., 15.","DOI":"10.1038\/s41598-024-79782-5"},{"key":"ref_90","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1016\/j.knosys.2015.12.022","article-title":"SCA: A sine cosine algorithm for solving optimization problems","volume":"96","author":"Mirjalili","year":"2016","journal-title":"Knowl.-Based Syst."},{"key":"ref_91","doi-asserted-by":"crossref","first-page":"103185","DOI":"10.1016\/j.asej.2024.103185","article-title":"FOX-TSA: Navigating complex search spaces and superior performance in benchmark and real-world optimization problems","volume":"16","author":"Aula","year":"2024","journal-title":"Ain Shams Eng. J."},{"key":"ref_92","doi-asserted-by":"crossref","unstructured":"Abdulla, H.S., Ameen, A.A., Saeed, S.I., Mohammed, I.A., and Rashid, T.A. (2024). MRSO: Balancing exploration and exploitation through modified rat swarm optimization for global optimization. Algorithms, 17.","DOI":"10.3390\/a17090423"},{"key":"ref_93","unstructured":"Gim, G.H.H. (1984). Optimal Design of a Class of Welded Beam Structures Based on Design for Latitude. [Master\u2019s Thesis, Missouri University of Science and Technology]."},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"1021","DOI":"10.1115\/1.3438995","article-title":"Optimal design of a class of welded structures using geometric programming","volume":"98","author":"Ragsdell","year":"1976","journal-title":"J. Eng. Ind."},{"key":"ref_95","doi-asserted-by":"crossref","unstructured":"Houssein, E.H., Gafar, M.H.A., Fawzy, N., and Sayed, A.Y. (2025). Recent metaheuristic algorithms for solving some civil engineering optimization problems. Sci. Rep., 15.","DOI":"10.1038\/s41598-025-90000-8"},{"key":"ref_96","doi-asserted-by":"crossref","first-page":"095201","DOI":"10.1063\/5.0108340","article-title":"Boosting sparrow search algorithm for multi-strategy-assist engineering optimization problems","volume":"12","author":"Ren","year":"2022","journal-title":"AIP Adv."},{"key":"ref_97","doi-asserted-by":"crossref","first-page":"96","DOI":"10.3844\/jcssp.2024.96.105","article-title":"Slime Mould Reproduction: A new optimization algorithm for constrained engineering problems","volume":"20","author":"Sakthivel","year":"2024","journal-title":"J. Comput. Sci."},{"key":"ref_98","doi-asserted-by":"crossref","first-page":"107224","DOI":"10.1016\/j.cie.2021.107224","article-title":"Flow Direction Algorithm (FDA): A novel optimization approach for solving optimization problems","volume":"156","author":"Karami","year":"2021","journal-title":"Comput. Ind. Eng."},{"key":"ref_99","doi-asserted-by":"crossref","first-page":"1201","DOI":"10.1016\/j.apm.2019.09.029","article-title":"Chaos-enhanced synchronized bat optimizer","volume":"77","author":"Yu","year":"2020","journal-title":"Appl. Math. Model."},{"key":"ref_100","doi-asserted-by":"crossref","unstructured":"Mohapatra, S., and Mohapatra, P. (2023). American zebra optimization algorithm for global optimization problems. Sci. Rep., 13.","DOI":"10.1038\/s41598-023-31876-2"},{"key":"ref_101","doi-asserted-by":"crossref","first-page":"1699","DOI":"10.1007\/s00500-017-2894-y","article-title":"An efficient hybrid algorithm based on water cycle and moth-flame optimization algorithms for solving numerical and constrained engineering optimization problems","volume":"23","author":"Khalilpourazari","year":"2019","journal-title":"Soft. Comput."},{"key":"ref_102","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1016\/j.compstruc.2014.04.005","article-title":"Colliding bodies optimization: A novel meta-heuristic method","volume":"139","author":"Kaveh","year":"2014","journal-title":"Comput. Struct."},{"key":"ref_103","doi-asserted-by":"crossref","first-page":"412","DOI":"10.1016\/j.eswa.2013.07.067","article-title":"A new algorithm inspired in the behavior of the social-spider for constrained optimization","volume":"41","author":"Cuevas","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_104","first-page":"73","article-title":"A new approach for solving global optimization and engineering problems based on modified sea horse optimizer","volume":"11","author":"Mostafa","year":"2024","journal-title":"J. Comput. Des. Eng."},{"key":"ref_105","doi-asserted-by":"crossref","first-page":"108320","DOI":"10.1016\/j.knosys.2022.108320","article-title":"Snake Optimizer: A novel meta-heuristic optimization algorithm","volume":"242","author":"Hashim","year":"2022","journal-title":"Knowl.-Based Syst."},{"key":"ref_106","first-page":"31","article-title":"An improved cuckoo search algorithm for design optimization of structural engineering problems","volume":"2","author":"Ong","year":"2020","journal-title":"Commun. Comput. Appl. Math."},{"key":"ref_107","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1007\/s00521-015-1870-7","article-title":"Multi-Verse Optimizer: A nature-inspired algorithm for global optimization","volume":"27","author":"Mirjalili","year":"2016","journal-title":"Neural Comput. Appl."},{"key":"ref_108","doi-asserted-by":"crossref","unstructured":"Holland, J.H. (1992). Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, The MIT Press.","DOI":"10.7551\/mitpress\/1090.001.0001"},{"key":"ref_109","doi-asserted-by":"crossref","first-page":"837","DOI":"10.1016\/j.apm.2020.07.052","article-title":"An intensify atom search optimization for engineering design problems","volume":"89","author":"Sun","year":"2021","journal-title":"Appl. Math. Model."},{"key":"ref_110","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.compstruc.2016.01.008","article-title":"Water evaporation optimization: A novel physically inspired optimization algorithm","volume":"167","author":"Kaveh","year":"2016","journal-title":"Comput. Struct."},{"key":"ref_111","doi-asserted-by":"crossref","unstructured":"Shang, C., Zhou, T.-T., and Liu, S. (2022). Optimization of complex engineering problems using modified sine cosine algorithm. Sci. Rep., 12.","DOI":"10.1038\/s41598-022-24840-z"},{"key":"ref_112","doi-asserted-by":"crossref","first-page":"127","DOI":"10.32629\/memf.v6i1.3568","article-title":"Solving the problem of pressure vessel with constraint conditions through marine predators algorithm","volume":"6","author":"Chang","year":"2025","journal-title":"Mod. Econ. Manag. Forum"},{"key":"ref_113","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/s00366-012-0308-4","article-title":"Cuckoo search algorithm: A metaheuristic approach to solve structural optimization problems","volume":"29","author":"Gandomi","year":"2013","journal-title":"Eng. Comput."},{"key":"ref_114","first-page":"157","article-title":"Solving engineering optimization problems with Tabu\/Scatter Search (Resolviendo problemas de optimizaci\u00f3n en ingenier\u00eda con b\u00fasqueda Tab\u00fa\/Dispersa)","volume":"24","author":"Beausoleil","year":"2017","journal-title":"Rev. Matem\u00e1tica: Teor\u00eda Apl."},{"key":"ref_115","first-page":"1069","article-title":"Implementation of the Sine\u2013Cosine Algorithm to the Pressure Vessel Design Problem","volume":"7","author":"Frimpong","year":"2022","journal-title":"Int. J. Innov. Sci. Res. Technol. IJISRT"},{"key":"ref_116","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1016\/S0045-7825(99)00389-8","article-title":"An efficient constraint handling method for genetic algorithms","volume":"186","author":"Deb","year":"2000","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_117","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/S0166-3615(99)00046-9","article-title":"Use of a self-adaptive penalty approach for engineering optimization problems","volume":"41","author":"Coello","year":"2000","journal-title":"Comput. Ind."},{"key":"ref_118","doi-asserted-by":"crossref","unstructured":"Hu, G., Wang, J., Li, M., Hussien, A.G., and Abbas, M. (2023). Multi-strategy enhanced jellyfish search algorithm for engineering applications. Eng. Comput., 11.","DOI":"10.3390\/math11040851"},{"key":"ref_119","doi-asserted-by":"crossref","unstructured":"Li, L.D., Li, X., and Yu, X. (2008, January 1\u20136). A multi-objective constraint-handling method with PSO algorithm for constrained engineering optimization problems. Proceedings of the IEEE World Congress on Computational Intelligence (CEC 2008), Hong Kong, China.","DOI":"10.1109\/CEC.2008.4630995"},{"key":"ref_120","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/s00707-009-0270-4","article-title":"A novel heuristic optimization method: Charged system search","volume":"213","author":"Kaveh","year":"2010","journal-title":"Acta Mech."},{"key":"ref_121","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1080\/03052150701364022","article-title":"Multiple trial vectors in differential evolution for engineering design","volume":"39","author":"Coello","year":"2007","journal-title":"Eng. Optim."},{"key":"ref_122","doi-asserted-by":"crossref","unstructured":"Belkourchia, Y., Azrar, L., and Zeriab, E.M. (2019, January 25\u201326). A hybrid optimization algorithm for solving constrained engineering design problems. Proceedings of the 2019 5th International Conference on Optimization and Applications (ICOA), Kenitra, Morocco.","DOI":"10.1109\/ICOA.2019.8727654"},{"key":"ref_123","doi-asserted-by":"crossref","unstructured":"Sandgren, E. (1988, January 25\u201328). Nonlinear integer and discrete programming in mechanical design. Proceedings of the ASME Design Technology Conference, Kissimmee, FL, USA.","DOI":"10.1115\/DETC1988-0012"}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/14\/9\/345\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:34:12Z","timestamp":1760034852000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/14\/9\/345"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,22]]},"references-count":123,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2025,9]]}},"alternative-id":["computers14090345"],"URL":"https:\/\/doi.org\/10.3390\/computers14090345","relation":{},"ISSN":["2073-431X"],"issn-type":[{"value":"2073-431X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,22]]}}}