Skip to main content
Log in

A simple genetic algorithm for the design of reinforced concrete beams

  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

We present an optimization model for the design of rectangular reinforced concrete beams subject to a specified set of constraints. Our model is more realistic than previously published models because it minimizes the cost of the beam on strength design procedures, while also considering the costs of concrete, steel and shuttering. Thus our method leads to very practical designs. As there is an infinite number of possible beam dimensions and reinforcement ratios that yield the same moment of resistance, an efficient search technique is preferred over the more traditional iterative methods. We employ a simple genetic algorithm as the search engine, and we compare our results with those obtained via geometric programming. Since the adjustment of parameters in a genetic algorithm (e.g., population size, crossover and mutation rates, and maximum number of generations) is a significant problem for any application, we present our own methodology to deal with this problem. A prototype of this system is currently being tested in México, in order to evaluate its potential as a reliable design tool for real world applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Belegunda, A.D. (1982) A study of mathematical programming methods for structural optimization. PhD thesis, University of Iowa, Department of Civil and Environmental Engineering

  2. Holland, J.H. (1975) Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor, MI

    Google Scholar 

  3. Goldberg, D.E. (1989) Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading, MA

    Google Scholar 

  4. Chakrabarty, B.K. (1992) A model for optimal design of reinforced concrete beam. Journal of Structural Engineering, 118, 11, 3238–3242

    Google Scholar 

  5. Chakrabarty, B.K. (1992) Model for optimal design of reinforced concrete beams. Computers and Structures, 42, 3, 447–451

    Google Scholar 

  6. Everard, N.J. (1993) Theory and Problems of Reinforced Concrete Design. Schaum's Outline Series. Third edition, McGraw-Hill, New York

    Google Scholar 

  7. Galilei, G. (1950) Dialogues Concerning Two New Sciences. Northwestern University Press, Evanston, Ill (originally published in 1665)

    Google Scholar 

  8. Haug, E.J. (1966) Minimum Weight Design of Beams with Inequality Constraints on Stress and Deflection. Department of Mechanical Engineering, Kansas State University

  9. Haug, E.J.; Kirmser, P.G. (1967) Minimum weight design of beams with inequality constraints on stress and deflection. Journal of Applied Mechanics. Transactions of the ASME, 999–1004

  10. Venkayya, V.B. (1971) Design of optimum structures. Computers and Structures, 1, 265–309

    Google Scholar 

  11. Karihaloo, B.L. (1979) Optimal design of multi-purpose tie-beams. Journal of Optimization Theory and Applications, 27, 3, 427–438

    Google Scholar 

  12. Haug, E.J.; Arora, J.S. (1979) Applied Optimal Design. John Wiley, New York

    Google Scholar 

  13. Saouma, V.E.; Murad, R.S. (1984) Partially prestressed concrete beam optimization. Journal of Structural Engineering, 110, 3, 589–604

    Google Scholar 

  14. Gupta, N.C.D.; Paul, H.; Yu, C.H. (1986) An application of geometric programming to structural design. Computers and Structures, 22, 6, 965–971.

    Google Scholar 

  15. Rao, S.S. (1984) Multiobjective optimization in structural design with uncertain parameters and stochastic processes. AIAA Journal, 22, 11, 1670–1678.

    Google Scholar 

  16. Osyczka, A. (1984) Multicriterion Optimization in Engineering with FORTRAN Programs. Ellis Horwood Limited, Chichester

    Google Scholar 

  17. Osyczka, A. (1985) Multicriteria optimization for engineering design. In Design Optimization, (Gero, J.S., Editor). Academic Press, New York, 193–227

    Google Scholar 

  18. Lounis, Z.; Cohn, M.Z. (1993) Multiobjective optimization of prestressed concrete structures. Journal of Structural Engineering, 119, 3, 794–808

    Google Scholar 

  19. Prakash, A.; Agarwala, S.K.; Singh, K.K. (1988) Optimum design of reinforced concrete sections. Computers and Structures, 30, 4, 1009–1011

    Google Scholar 

  20. Koza, J.R. (1992) Genetic Programming. On the Programming of Computers by Means of Natural Selection. The MIT Press, Cambridge, MA

    Google Scholar 

  21. Michalewicz, Z. (1992) Genetic Algorithms + Data Structures = Evolution Programs, 2nd edition. Springer-Verlag, Berlin

    Google Scholar 

  22. Buckles, B.P.; Petry, F.E. (Editors) (1992) Genetic Algorithms. Technology Series, IEEE Computer Society Press

  23. Coello, C.A.C. (1994) Discrete optimization of trusses using genetic algorithms. In EXPERSYS-94. Expert Systems Applications and Artificial Intelligience (Chen, J., Attia, F.G. and Crabtree, D.L., Editors). IITT International. Technology Transfer Series, Houston, Texas, 331–336

  24. Coello, C.A.; Christiansen, A.D. (1995) Using genetic algorithms for optimal design of axially loaded non-prismatic columns. Technical Report TUTR-CS-95-101, Tulane University

  25. Coello, C.A.; Hernández, F.S.; Farrera, F.A. (1995) An approach to optimal design of reinforced concrete beams using genetic algorithms. Proceedings of the IASTED International Conference on Applied Modelling, Simulation and Optimization, IASTEDACTA Press, Cancún, México, 141–144

    Google Scholar 

  26. Coello, C.A.; Christiansen, A.D. (1995) Using genetic algorithms for optimal design of axially loaded non-prismatic columns (Pearson, D.W., Steele, N.C. and Albrecht, R.F., Editors). In International Conference on Artificial Neural Nets and Genetic Algorithms, ICANNGA'95, Alès, France. Ecole des Mines d'Alès, Springer-Verlag, 460–463

  27. Coello, C.A.; Christiansen, A.D. (1994) Optimization of truss designs using genetic algorithms. Technical Report TUTR-CS-94-102, Tulane University

  28. Glover, F. (1989) Tabu Search-Part I. OSRA Journal on Computing, 1, 3, 190–206

    Google Scholar 

  29. Glover, F. (1990) Tabu Search-Part II. ORSA Journal on Computing, 2, 4–32

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Coello Coello, C.A., Christiansen, A.D. & Hernández, F.S. A simple genetic algorithm for the design of reinforced concrete beams. Engineering with Computers 13, 185–196 (1997). https://doi.org/10.1007/BF01200046

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01200046

Keywords

Navigation