Research ArticlesProduction & Products

Optimization of Reinforced Concrete Beam and Column Sections Design Using a Python-Based Genetic Algorithm Integrated with BIM Parametric Modelling: A Framework for Sustainable Land Development

Emmanuel Ushahemba Orhiiga, Meshach Ileanwa Alfa, John Engbonye Sani

Emmanuel Ushahemba Orhiiga — Department of Civil Engineering, Faculty of Engineering, University of Jos, Nigeria (emmanuelorhiiga@gmail.com)

Meshach Ileanwa Alfa — Department of Civil Engineering, Faculty of Engineering, University of Jos, Nigeria

John Engbonye Sani — Department of Civil Engineering, Faculty of Engineering, University of Jos, Nigeria

Abstract

Conventional reinforced concrete (RC) structural design relies on manual procedures that produce over-designed, resource-intensive structures, driving up construction costs and embodied carbon per unit of developed land. This paper presents a Python-based Genetic Algorithm (GA) integrated with Building Information Modelling (BIM) parametric modelling as a unified, automated framework for the optimization of RC beam and column sections design in accordance to Eurocode. The framework employs real-valued GA encoding, penalty-based fitness evaluation, Simulated Binary Crossover (SBX), polynomial mutation, and bidirectional JSON-based data exchange between the optimizer (Python GA engine) and a parametric Autodesk Revit model driven by Dynamo scripting. A four-storey RC framed building serves as the case study, incorporating eleven mixed continuous-discrete design variables and twelve Eurocode-based structural constraints. The primary objective for the optimization is to minimize the cost of construction material subject to the code constraints with structural efficiency and estimated embodied CO₂ monitored as secondary performance metrics. The proposed framework addresses a critical gap identified in the literature: the absence of a transparent, Python-based, bidirectionally integrated BIM-GA system with full design code compliance for RC member optimization. By systematically reducing material consumption per structural element, the framework directly contributes to cost-effective, sustainable land development, particularly relevant to rapidly urbanizing emerging economies where infrastructure construction costs constitute a primary barrier to viable land utilization. The framework is designed for practical deployment using widely accessible tools, enhancing adoption potential in small and medium engineering practices in developing contexts.

References

  1. Afzal, M., Li, R. Y. M., Ayyub, M. F., Shoaib, M., & Bilal, M. (2023). Towards BIM-based sustainable structural design optimization: A systematic review and industry perspective. Sustainability, 15(20), 15117. https://doi.org/10.3390/su152015117
  2. Ahmad, S. A., Izhar, T., Ahmed, T., & Mumtaz, N. (2024). Transformative role of machine learning in design optimization of reinforced concrete frames. International Journal of Advanced Technology and Engineering Exploration, 11(112), 437–458. https://doi.org/10.19101/IJATEE.2023.10102336
  3. Alsabbagh, A., & Abdulrahman, M. (2025). Design optimization of reinforced concrete slabs for sustainable construction (Report No. TVBK-25/5308). Division of Structural Engineering, Lund University.
  4. Azhar, S. (2011). Building information modeling (BIM): Trends, benefits, risks, and challenges for the AEC industry. Leadership and Management in Engineering, 11(3), 241–252.
  5. Benjamin, A. (2025). Structural engineering insights for improving building performance and ensuring long-term societal safety worldwide. QITP-IJSE, 5(2), 1–6.
  6. Cabrera, P. A., Medina, G. M., & Delgadillo, R. M. (2025). Automation and genetic algorithm optimization for seismic modeling and analysis of tall RC buildings. Buildings, 15(19), 3618. https://doi.org/10.3390/buildings15193618
  7. CEN. (2002). EN 1991-1-1: Eurocode 1: Actions on structures – Part 1-1: General actions – Densities, self-weight, imposed loads for buildings. European Committee for Standardization.
  8. CEN. (2004). EN 1992-1-1: Eurocode 2: Design of concrete structures – Part 1-1: General rules and rules for buildings. European Committee for Standardization.
  9. Coello, C. A. C., Christiansen, A. D., & Santos, F. (1997). Optimal design of reinforced concrete beams using genetic algorithms. Expert Systems with Applications, 12(1), 101–108.
  10. Cruz, R. O., & Lemonge, A. C. C. (2020). Optimization of cross-sectional areas of reinforced concrete columns subjected to axial force and biaxial bending via genetic algorithms. Revista Mundi Engenharia, Tecnologia e Gestão, 5(2), 222-01–222-16.
  11. Deb, K., & Agrawal, R. B. (1995). Simulated binary crossover for continuous search space. Complex Systems, 9(2), 115–148.
  12. Eastman, C. M., Teicholz, P., Sacks, R., & Liston, K. (2011). BIM handbook: A guide to building information modeling for owners, managers, designers, engineers and contractors (2nd ed.). John Wiley & Sons.
  13. Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning. Addison-Wesley.
  14. Haupt, R. L., & Haupt, S. E. (2004). Practical genetic algorithms (2nd ed.). John Wiley & Sons.
  15. Holland, J. H. (1992). Adaptation in natural and artificial systems. MIT Press.
  16. Machado, M., Scheer, S., & Santos, A. D. (2021). BIM-based structural optimization: A systematic review. Journal of Building Engineering, 33, 101835.
  17. Menezes, I. S., Tinoco, V. N. V., Christoforo, A. L., Bomfim Junior, F. C., & Narques, T. V. N. (2023). Optimization of reinforced concrete columns via genetic algorithm. Acta Scientiarum Technology, 45, e61562.
  18. Mitchell, M. (1996). An introduction to genetic algorithms. MIT Press.
  19. Naser, M. Z., et al. (2022). Artificial intelligence and optimization in structural engineering design. Engineering Structures, 255, 113857.
  20. Ranjan, N., & Singh, D. P. (2025). Development of a BIM-based framework for automated structural design optimization. International Journal of Research Publication and Reviews, 6(6), 7755–7763.
  21. Sacks, R., Eastman, C., Lee, G., & Teicholz, P. (2018). BIM handbook (3rd ed.). John Wiley & Sons.
  22. Sherif, M., Nassar, K., Hosny, O., Safar, S., & Abotaleb, I. (2022). Automated BIM-based structural design and cost optimization model for reinforced concrete buildings. Scientific Reports, 12, 21616.
  23. Yang, X. S. (2010). Engineering optimization: An introduction with metaheuristic applications. John Wiley & Sons.
  24. Woodbury, R. (2010). Elements of parametric design. Routledge.

Article Metrics

Views

15

Downloads

60

Publication Info

Published in: Vol. 1, No. 1 (2026)

Pages: 258 - 268

DOI: 10.xxxxx/jjaases.2026.7f46f8cb

License: CC-BY-4.0

OA
Open Access (CC-BY 4.0)

This article is distributed under the terms of the Creative Commons Attribution License.

Submitted: 10/6/2026

Accepted: 10/6/2026

Published: 10/8/2026

Disclosures

Funding:

No specific funding was declared for this work.

Conflict of Interest:

The authors declared no potential conflicts of interest.