journal article·2025-09-30Open access

Optimum Design of Steel Space Frames Using a Hybrid Slime Mould–Jaya Algorithm with Online Distributed Computing

Ibrahim Behram Ugur, Luciano Lamberti, Sadik Ozgur Degertekin

Applied Sciences· Volume 15· Issue 19

Abstract

This paper introduces a novel hybrid metaheuristic optimization algorithm, combining improved formulations of the Slime Mould Algorithm (SMA) and the Jaya Algorithm (JA) (HSMJA) with online distributed computing (ODC), referred to as HSMJA-ODC. While HSMJA hybridizes the improved versions of SMA and JA formulations to maximize searchability, ODC significantly reduces the computation time of the optimization process. The proposed HSMJA-ODC algorithm is used for the weight minimization of steel space frames under strength, displacement, and geometric size constraints. The optimization results obtained from three steel frames confirm the efficiency and robustness of the proposed HSMJA-ODC algorithm, which consistently converges on competitively optimized designs in comparison to its rivals. Moreover, distributed computing reduces computation time by more than 80% compared to single-computer implementations.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Manufacturing Process and Optimization · Topology Optimization in Engineering · Laser and Thermal Forming Techniques

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

Affiliations

Department of Civil Engineering, Sirnak University, 73000 Sirnak, Turkey

Dipartimento di Meccanica, Matematica e Management, Politecnico di Bari, 70126 Bari, Italy

Department of Civil Engineering, Dicle University, 21280 Diyarbakir, Turkey

References (65)

Show source-provided references
1. Holland, J.H. (1975). Adaptation in Natural and Artificial Systems, University of Michigan Press.
2. Optimization by Simulated Annealing10.1126/science.220.4598.671 ↗
3. Future Paths for Integer Programming and Links to Artificial Intelligence10.1016/0305-0548(86)90048-1 ↗
4. Ant System: Optimization by a Colony of Cooperating Agents10.1109/3477.484436 ↗
5. V A New Heuristic Optimization Algorithm: Harmony Search10.1177/003754970107600201 ↗
6. A New Optimization Method: Big Bang Big Crunch10.1016/j.advengsoft.2005.04.005 ↗
7. A Powerful and Efficient Algorithm for Numerical Function Optimization: Artificial Bee Colony (ABC) Algorithm10.1007/s10898-007-9149-x ↗
8. Teaching-Learning-Based Optimization: A Novel Method for Constrained Design Optimization Problems
9. Colliding Bodies Optimization: A Novel Meta-Heuristic Method10.1016/j.compstruc.2014.04.005 ↗
11. The Ant Lion Optimizer10.1016/j.advengsoft.2015.01.010 ↗
12. A Novel Metaheuristic Method for Solving Constrained Engineering Optimization Problems: Crow Search Algorithm10.1016/j.compstruc.2016.03.001 ↗
13. Jaya: A Simple and New Optimization Algorithm for Solving Constrained and Unconstrained Optimization Problems
14. Henry Gas Solubility Optimization: A Novel Physics-Based Algorithm10.1016/j.future.2019.07.015 ↗
15. Slime Mould Algorithm: A New Method for Stochastic Optimization10.1016/j.future.2020.03.055 ↗
16. White Shark Optimizer: A Novel Bio-Inspired Meta-Heuristic Algorithm for Global Optimization Problems10.1016/j.knosys.2022.108457 ↗
17. Circulatory System Based Optimization (CSBO): An Expert Multilevel Biologically Inspired Meta-Heuristic Algorithm
18. Gazelle Optimization Algorithm: A Novel Nature-Inspired Metaheuristic Optimizer10.1007/s00521-022-07854-6 ↗
19. Abdel-Basset, M., Abdel-Fatah, L., and Sangaiah, A.K. (2018). Metaheuristic Algorithms: A Comprehensive Review. Computational Intelligence for Multimedia Big Data on the Cloud with Engineering Applications, Elsevier.10.1016/B978-0-12-813314-9.00010-4 ↗
20. Metaheuristics: A Comprehensive Overview and Classification along with Bibliometric Analysis10.1007/s10462-020-09952-0 ↗
21. An Exhaustive Review of the Metaheuristic Algorithms for Search and Optimization: Taxonomy, Applications, and Open Challenges10.1007/s10462-023-10470-y ↗
22. A Survey of Recently Developed Metaheuristics and Their Comparative Analysis10.1016/j.engappai.2022.105622 ↗
23. Metaheuristics for Solving Global and Engineering Optimization Problems: Review, Applications, Open Issues and Challenges10.1007/s11831-024-10168-6 ↗
24. Review of the Metaheuristic Algorithms in Applications: Visual Analysis Based on Bibliometrics10.1016/j.eswa.2024.124857 ↗
25. Fifty Years of Metaheuristics10.1016/j.ejor.2024.04.004 ↗
26. Adaptive Harmony Search Method for Structural Optimization10.1061/(ASCE)ST.1943-541X.0000128 ↗
27. Upper Bound Strategy for Metaheuristic Based Design Optimization of Steel Frames10.1016/j.advengsoft.2012.11.016 ↗
28. Design Optimization of Steel Frames Using an Enhanced Firefly Algorithm10.1080/0305215X.2016.1145217 ↗
29. Design Optimization of Real World Steel Space Frames Using Artificial Bee Colony Algorithm with Levy Flight Distribution10.1016/j.advengsoft.2015.10.013 ↗
30. Optimal Design of Large-Scale Space Steel Frames Using Cascade Enhanced Colliding Body Optimization10.1007/s00158-016-1494-2 ↗
31. Design of Steel Frames by an Enhanced Moth-Flame Optimization Algorithm10.12989/scs.2017.24.1.129 ↗
32. Discrete Sizing of Steel Frames Using Adaptive Dimensional Search Algorithm
33. Optimal Design of Real-Size Building Structures Using Quantum-Behaved Developed Swarm Optimizer10.1002/tal.1747 ↗
34. Design Optimization of Real-Size Steel Frames Using Monitored Convergence Curve10.1007/s00158-020-02692-3 ↗
35. Optimum Design of Steel Building Structures Using Migration-Based Vibrating Particles System10.1016/j.istruc.2021.05.028 ↗
36. A Comparative Study for the Optimal Design of Steel Structures Using CSS and ACSS Algorithms
37. Sánchez-Olivares, G., Tomás, A., and García-Ayllón, S. (2023). A Minimum Cost Design Approach for Steel Frames Based on a Parallelized Firefly Algorithm and Parameter Control. Appl. Sci., 13.10.3390/app132111801 ↗
38. Negarestani, M.N., Hajikandi, H., Fatehi-Nobarian, B., and Majrouhi Sardroud, J. (2024). Design-Optimization of Conventional Steel Structures for Realization of the Sustainable Development Objectives Using Metaheuristic Algorithm. Buildings, 14.10.3390/buildings14072028 ↗
39. Optimum Design of Skeletal Structures: A Review10.4203/csets.10.10 ↗
40. Mathematical and Metaheuristic Applications in Design Optimization of Steel Frame Structures: An Extensive Review10.1155/2013/271031 ↗
41. A Survey of Non-Gradient Optimization Methods in Structural Engineering10.1016/j.advengsoft.2013.03.001 ↗
42. Population-Based Optimization in Structural Engineering: A Review10.1007/s10462-021-10036-w ↗
43. Historical Evolution of Structural Optimization Techniques for Steel Skeletal Structures Including Industrial Design Applications10.1080/0305215X.2024.2390130 ↗
44. Furio, C., Lamberti, L., and Pruncu, C.I. (2024). An Efficient and Fast Hybrid GWO-JAYA Algorithm for Design Optimization. Appl. Sci., 14.10.3390/app14209610 ↗
45. A Hybrid Evolutionary JAYA Algorithm Based on Global Optimization for 5G E-Commerce Logistics
46. Optimization of Steel Structures Using Distributed Simulated Annealing Algorithm on a Cluster of Personal Computers10.1016/S0045-7949(02)00073-1 ↗
47. Distributed Hybrid Genetic Algorithms for Structural Optimization on a PC Cluster10.1061/(ASCE)0733-9445(2006)132:12(1890) ↗
48. Optimum Design of High-Rise Steel Buildings Using an Evolution Strategy Integrated Parallel Algorithm10.1016/j.compstruc.2011.05.006 ↗
49. Seismic Optimal Design of 3D Steel Frames Using Cuckoo Search Algorithm10.1002/tal.1162 ↗
50. Self-Adaptive Classification Learning Hybrid JAYA and Rao-1 Algorithm for Large-Scale Numerical and Engineering Problems10.1016/j.engappai.2022.105069 ↗
51. Hybridizing Slime Mould Algorithm with Simulated Annealing Algorithm: A Hybridized Statistical Approach for Numerical and Engineering Design Problems10.1007/s40747-022-00852-0 ↗
52. AISC-LRFD (2001). Manual of Steel Construction-Load and Resistance Factor Design, American Institute of Steel Construction.
53. Kessler, D. (1982). Plasmodial Structure and Motility. Cell Biology of Physarum and Didymium, Academic Press.10.1016/B978-0-12-049601-3.50010-9 ↗
54. Interaction between Cell Shape and Contraction Pattern in the Physarum Plasmodium10.1016/S0301-4622(00)00108-3 ↗
55. Hybrid Slime Mould Algorithm with Adaptive Guided Differential Evolution Algorithm for Combinatorial and Global Optimization Problems10.1016/j.eswa.2021.114689 ↗
56. Enhanced Jaya Algorithm: A Simple but Efficient Optimization Method for Constrained Engineering Design Problems10.1016/j.knosys.2021.107555 ↗
57. Uğur, İ.B. (2021). Optimum Design of Large-Scale Steel Structures Using Metaheuristic Optimization Methods, Dicle University.
58. Computers & Structures Inc (2019). Sap 2000 V19, Computers & Structures Inc.
59. (Matlab, 2017). Matlab, R2017b.
60. Andrew, B. (2023). Matlab to Google Sheets (Mat2sheets), MathWorks Inc.
61. (GetGoogleSpreadsheet, 2023). GetGoogleSpreadsheet, V 1.0.
62. (2003). Minimum Design Loads for Buildings and Other Structures (Standard No. ASCE7-98).
63. Comparison of Non-Deterministic Search Techniques in the Optimum Design of Real Size Steel Frames10.1016/j.compstruc.2010.06.006 ↗
64. Optimum Design of Steel Frame Structures by a Modified Dolphin Echolocation Algorithm10.12989/sem.2015.55.3.535 ↗
65. An Improved Fireworks Algorithm for Discrete Sizing Optimization of Steel Skeletal Structures10.1080/0305215X.2017.1417402 ↗