A Hybrid Imperialist Competitive Algorithm andHarmony Search for Optimal Design of 2D Steel Frames

Authors

  • Masoud Saadatmand * Member of the Engineering Organization of Mazandaran Province, Mazandaran, Iran.
  • Taha Bakhshpoori Department of Engineering and Technology, East Guilan Branch, University of Guilan, Iran. https://orcid.org/0000-0002-5955-5495

https://doi.org/10.48314/jcase.v3i2.83

Abstract

Structural optimization remains a critical challenge in civil engineering, particularly for steel frame design under discrete variable constraints. This paper presents a novel hybrid metaheuristic algorithm combining the Imperialist Competitive Algorithm (ICA) and Harmony Search (HS) to optimize the weight of two-dimensional steel frames. The proposed ICA-HS hybrid leverages the social-political assimilation mechanism of ICA and the memory-based improvisation of HS to enhance convergence speed and solution accuracy. The algorithm is evaluated on two benchmark problems: A 15-story, three-bay steel frame and a 24-story, three-bay steel frame, both designed according to AISC-LRFD specifications using discrete W-section profiles. Comparative results against standard ICA, CSS, CBO, ECBO, HS, and HBB-BC algorithms demonstrate that ICA-HS achieves competitive optimal weights (88,246 lb for the 15-story frame and 202,517 lb for the 24-story frame) with superior convergence stability. Statistical analysis over 20 independent runs confirms the robustness of the proposed hybrid. The hybrid strategy effectively balances global exploration and local exploitation, overcoming the premature convergence limitations of standalone ICA.

Keywords:

Steel frame optimization, Imperialist competitive algorithm, Harmony search, Metaheuristic, Discrete structural optimization, AISC-LRFD

References

  1. [1] Omran, M. G. H., & Mahdavi, M. (2008). Global-best harmony search. Applied mathematics and computation, 198(2), 643–656. https://doi.org/10.1016/j.amc.2007.09.004

  2. [2] Mitchell, M. (1998). An introduction to genetic algorithms. Cambridge, MA, USA: MIT Press. https://books.google.com/books?id=0eznlz0TF-IC&printsec=frontcover

  3. [3] Saka, M. P., & Geem, Z. W. (2013). Mathematical and metaheuristic applications in design optimization of steel frame structures: An extensive review. Mathematical problems in engineering, 2013(1), 271031. https://doi.org/10.1155/2013/271031

  4. [4] Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization in proceedings of ICNN'95—International. Proceedings of ICNN’95 International conference on neural networks (Vol. 4, pp. 1942–1948). IEEE. https://doi.org/10.1109/ICNN.1995.488968

  5. [5] Dorigo, M., & Socha, K. (2018). An introduction to ant colony optimization. In Handbook of approximation algorithms and metaheuristics (pp. 395–408). Chapman and Hall/CRC. https://doi.org/10.1201/9781351236423-23

  6. [6] Kaveh, A., & Mahdavi, V. R. (2014). Colliding bodies optimization: A novel meta-heuristic method. Computers & structures, 139, 18–27. https://doi.org/10.1016/j.compstruc.2014.04.005

  7. [7] Kaveh, A., & Talatahari, S. (2010). Optimal design of skeletal structures via the charged system search algorithm. Structural and multidisciplinary optimization, 41(6), 893–911. https://doi.org/10.1007/s00158-009-0462-5%0A%0A

  8. [8] Atashpaz-Gargari, E., & Lucas, C. (2007). Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition. 2007 IEEE congress on evolutionary computation (CEC 2007) (pp. 4661–4667). IEEE. https://doi.org/10.1109/CEC.2007.4425083

  9. [9] Geem, Z. W., Kim, J. H., & Loganathan, G. V. (2001). A new heuristic optimization algorithm: Harmony search. Simulation, 76(2), 60–68. https://doi.org/10.1177/003754970107600201

  10. [10] Bakhshpoori, T. (2015). Optimization of steel structures with performance improvement approach [Thesis] (In Persian).

  11. [11] Mahdavi, M., Fesanghary, M., & Damangir, E. (2007). An improved harmony search algorithm for solving optimization problems. Applied mathematics and computation, 188(2), 1567–1579. https://doi.org/10.1016/j.amc.2006.11.033

Published

2026-06-30

How to Cite

Saadatmand, M., & Bakhshpoori, T. (2026). A Hybrid Imperialist Competitive Algorithm andHarmony Search for Optimal Design of 2D Steel Frames. Journal of Civil Aspects and Structural Engineering, 3(2), 143-156. https://doi.org/10.48314/jcase.v3i2.83

Similar Articles

11-20 of 32

You may also start an advanced similarity search for this article.