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
- 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
- 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
- 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.
- 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.
- Benjamin, A. (2025). Structural engineering insights for improving building performance and ensuring long-term societal safety worldwide. QITP-IJSE, 5(2), 1–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
- 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.
- 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.
- 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.
- 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.
- Deb, K., & Agrawal, R. B. (1995). Simulated binary crossover for continuous search space. Complex Systems, 9(2), 115–148.
- 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.
- Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning. Addison-Wesley.
- Haupt, R. L., & Haupt, S. E. (2004). Practical genetic algorithms (2nd ed.). John Wiley & Sons.
- Holland, J. H. (1992). Adaptation in natural and artificial systems. MIT Press.
- Machado, M., Scheer, S., & Santos, A. D. (2021). BIM-based structural optimization: A systematic review. Journal of Building Engineering, 33, 101835.
- 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.
- Mitchell, M. (1996). An introduction to genetic algorithms. MIT Press.
- Naser, M. Z., et al. (2022). Artificial intelligence and optimization in structural engineering design. Engineering Structures, 255, 113857.
- 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.
- Sacks, R., Eastman, C., Lee, G., & Teicholz, P. (2018). BIM handbook (3rd ed.). John Wiley & Sons.
- 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.
- Yang, X. S. (2010). Engineering optimization: An introduction with metaheuristic applications. John Wiley & Sons.
- Woodbury, R. (2010). Elements of parametric design. Routledge.
Full Text
Download PDF ManuscriptCite this Article
Article Metrics
15
60
Publication Info
Published in: Vol. 1, No. 1 (2026)
Pages: 258 - 268
DOI: 10.xxxxx/jjaases.2026.7f46f8cb
License: 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.