Enhanced teacher-learning based algorithm in real size structural optimization

    Mohammad Sadegh Es-Haghi Affiliation
    ; Alireza Salehi Affiliation
    ; Alfred Strauss Affiliation


Space frame structures that are made up of a huge number of members are often used on a large scale, hence their accurate evaluation is important to achieve the optimal design. On the other hand, the use of space Frames and 3D truss structures has become more popular due to its time efficiency. Also, these types of structures can carry loads in longspan buildings and are used in large-scale structures such as halls, hangars, passenger stations, etc. In this study, a novel evolutionary algorithm, named ETLBO, has been proposed for the optimization of space frame design in real-size structures. Despite the existing methods in the literature, the ETLBO method can be used for large-scale space frame structures due to its high speed with sufficient accuracy. At first, four optimization algorithms Particle swarm optimization (PSO), Genetic Algorithm (GA), Differential Evolution (DE), and Teaching–learning-based optimization (TLBO) under structural problems have been evaluated. The results show that the TLBO algorithm performs better in solving problems and has been better in most problems than other algorithms. So, we have tried to improve this algorithm based on a machine learning approach and combination operators. Algorithm improvement is created by adding a crossover operation between the new solution and the best solution in the teacher phase. This change causes a sudden movement and escapes from the local minima for the algorithm. Enhanced algorithm results show that convergence speed and optimal response quality have improved. Finally, using this algorithm, several new practical examples have been optimized.

Keyword : large-scale structure, space frame structures, optimization, hybrid method

How to Cite
Es-Haghi, M. S., Salehi, A., & Strauss, A. (2022). Enhanced teacher-learning based algorithm in real size structural optimization. Journal of Civil Engineering and Management, 28(4), 292–304.
Published in Issue
Mar 23, 2022
Abstract Views
PDF Downloads
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.


Abderazek, H., Hamza, F., Yildiz, A. R., & Sait, S. M. (2021). Comparative investigation of the moth-flame algorithm and whale optimization algorithm for optimal spur gear design. Materials Testing, 63(3), 266–271.

American Institute of Steel Construction. (1989). Manual of steel construction. Allowable stress design (9th ed.). Chicago, Illinois.

Atashpaz-Gargari, E., & Lucas, C. (2007). Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition. In 2007 IEEE Congress on Evolutionary Computation (pp. 4661–4667). IEEE.

Aye, C. M., Pholdee, N., Yildiz, A. R., Bureerat, S., & Sait, S. M. (2019). Multi-surrogate-assisted metaheuristics for crashworthiness optimisation. International Journal of Vehicle Design, 80(2–4), 223–240.

Champasak, P., Panagant, N., Pholdee, N., Bureerat, S., & Yildiz, A. R. (2020). Self-adaptive many-objective meta-heuristic based on decomposition for many-objective conceptual design of a fixed wing unmanned aerial vehicle. Aerospace Science and Technology, 100, 105783.

Cheng, M.-Y., & Prayogo, D. (2014). Symbiotic organisms search: A new metaheuristic optimization algorithm. Computers & Structures, 139, 98–112.

Dhiman, G., Singh, K. K., Slowik, A., Chang, V., Yildiz, A. R., Kaur, A., & Garg, M. (2021). EMoSOA: A new evolutionary multi-objective seagull optimization algorithm for global optimization. International Journal of Machine Learning and Cybernetics, 12(2), 571–596.

Demirci, E., & Yıldız, A. R. (2019). A new hybrid approach for reliability-based design optimization of structural components. Materials Testing, 61(2), 111–119.

Es-Haghi, M. S., Shishegaran, A., & Rabczuk, T. (2020). Evaluation of a novel Asymmetric Genetic Algorithm to optimize the structural design of 3D regular and irregular steel frames. Frontiers of Structural and Civil Engineering, 14(5), 1110–1130.

Eskandar, H., Salehi, P., & Sabour, M. H. (2011). Imperialist competitive ant colony algorithm for truss structures. Applied Sciences, 12(33), 94–105.

Gandomi, A. H. (2014). Interior search algorithm (ISA): A novel approach for global optimization. ISA Transactions, 53(4), 1168–1183.

Gandomi, A. H., & Alavi, A. H. (2012). Krill herd: A new bio-inspired optimization algorithm. Communications in Nonlinear Science and Numerical Simulation, 17(12), 4831–4845.

Gupta, S., Abderazek, H., Yıldız, B. S., Yildiz, A. R., Mirjalili, S., & Sait, S. M. (2021). Comparison of metaheuristic optimization algorithms for solving constrained mechanical design optimization problems. Expert Systems with Applications, 183, 115351.

Hasançebi, O., Çarbaş, S., Doğan, E., Erdal, F., & Saka, M. P. (2009). Performance evaluation of metaheuristic search techniques in the optimum design of real size pin jointed structures. Computers & Structures, 87(5–6), 284–302.

Holland, J. H. (1998). Adaptation in natural and artificial systems. University of Michigan Press.

Karaduman, A., Yıldız, B. S., & Yıldız, A. R. (2019). Experimental and numerical fatigue-based design optimisation of clutch diaphragm spring in the automotive industry. International Journal of Vehicle Design, 80(2–4), 330–345.

Kaveh, A., & Hosseini, P. (2014). A simplified dolphin echolocation optimization method for optimum design of trusses. International Journal of Optimization in Civil Engineering, 4(3), 381–397.

Kaveh, A., & Mahdavi, V. R. (2014). Colliding bodies optimization: A novel meta-heuristic method. Computers and Structures, 139, 18–27.

Kaveh, A., Moghanni, R. M., & Javadi, S. M. (2019). Optimum design of large steel skeletal structures using chaotic firefly optimization algorithm based on the Gaussian map. Structural and Multidisciplinary Optimization, 60, 879–894.

Kaveh, A., & Talatahari, S. (2009a). A particle swarm ant colony optimization for truss structures with discrete variables. Journal of Constructional Steel Research, 65(8–9), 1558–1568.

Kaveh, A., & Talatahari, S. (2009b). Particle swarm optimizer, ant colony strategy and harmony search scheme hybridized for optimization of truss structures. Computers & Structures, 87(5–6), 267–283.

Kaveh, A., & Talatahari, S. (2010). Imperialist competitive algoritjm foer engineering design problems. Asian Journal of Civil Engineering, 11(6), 675–697.

Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In Proceedings of ICNN’95 – International Conference on Neural Networks (pp. 1942–1948). IEEE.

Kumar, Y., & Singh, P. K. (2018). Improved cat swarm optimization algorithm for solving global optimization problems and its application to clustering. Applied Intelligence, 48(9), 2681–2697.

Kumar, Y., & Singh, P. K. (2019). A chaotic teaching learning based optimization algorithm for clustering problems. Applied Intelligence, 49(3), 1036–1062.

Lee, K. S., & Geem, Z. W. (2005). A new meta-heuristic algorithm for continuous engineering optimization: Harmony search theory and practice. Computer Methods in Applied Mechanics and Engineering, 194(36–38), 3902–3933.

Li, L. J., Huang, Z. B., & Liu, F. (2009). A heuristic particle swarm optimization method for truss structures with discrete variables. Computers & Structures, 87(7–8), 435–443.

Li, X., Zhang, J., & Yin, M. (2014). Animal migration optimization: An optimization algorithm inspired by animal migration behavior. Neural Computing and Applications, 24(7–8), 1867–1877.

Mahi, M., Baykan, Ö. K., & Kodaz, H. (2015). A new hybrid method based on particle swarm optimization, ant colony optimization and 3-opt algorithms for traveling salesman problem. Applied Soft Computing, 30, 484–490.

Meng, Z., Li, G., Wang, X., Sait, S. M., & Yıldız, A. R. (2021). A comparative study of metaheuristic algorithms for reliability-based design optimization problems. Archives of Computational Methods in Engineering, 28, 1853–1869.

Öchsner, A. (2020). Partial differential equations of classical structural members. Springer.

Panagant, N., Pholdee, N., Bureerat, S., Kaen, K., Yıldız, A. R., & Sait, S. M. (2020). Seagull optimization algorithm for solving real-world design optimization problems. Materials Testing, 62(6), 640–644.

Panagant, N., Pholdee, N., Bureerat, S., Yildiz, A. R., & Mirjalili, S. (2021). A comparative study of recent multi-objective metaheuristics for solving constrained truss optimisation problems. Archives of Computational Methods in Engineering.

Price, K. V., & Storn, R. (1997). Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11, 341–359.

Rajeev, S., & Krishnamoorthy, C. S. (1992). Discrete optimization of structures using genetic algorithms. Journal of Structural Engineering, 118(5), 1233–1250.

Rao, R. V., Savsani, V. J., & Vakharia, D. P. (2011). Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems. Computer-Aided Design, 43(3), 303–315.

Sadollah, A., Bahreininejad, A., Eskandar, H., & Hamdi, M. (2012). Mine blast algorithm for optimization of truss structures with discrete variables. Computers & Structures, 102–103, 49–63.

Sadollah, A., Bahreininejad, A., Eskandar, H., & Hamdi, M. (2013). Mine blast algorithm: A new population based algorithm for solving constrained engineering optimization problems. Applied Soft Computing, 13(5), 2592–2612.

Sarangkum, R., Wansasueb, K., Panagant, N., Pholdee, N., Bureerat, S., Yildiz, A. R., & Sait, S. M. (2019). Automated design of aircraft fuselage stiffeners using multiobjective evolutionary optimisation. International Journal of Vehicle Design, 80(2–4), 162–175.

Shahrouzi, M., & Kaveh, A. (2015). Dynamic fuzzy-membership optimization: an enhanced meta-heuristic search. Asian Journal of Civil Engineering, 16(2), 249–268.

Shahrouzi, M., Aghabagloua, M., & Rafiee, F. (2017). Observer-teacher-learner-based optimization: An enhanced meta-heuristic for structural sizing design. Structural Engineering and Mechanics, 62(5), 537–550.

Simon, D. (2008). Biogeography-based optimization. IEEE Transactions on Evolutionary Computation, 12(6), 702–713.

Strauss, A., Wan-Wendner, R., Vidovic, A., Zambon, I., Yu, Q., Frangopol, D. M., & Bergmeister, K. (2017). Gamma prediction models for long-term creep deformations of prestressed concrete bridges. Journal of Civil Engineering and Management, 23(6), 681–698.

Strauss, A., Krug, B., Slowik, O., & Novak, D. (2018). Combined shear and flexure performance of prestressing concrete T-shaped beams: Ex-periment and deterministic modeling. Structural Concrete, 19(1), 16–35.

Strauss, A., Mordini, A., & Bergmeister, K. (2006). Nonlinear finite element analysis of reinforced concrete corbels at both deterministic and probabilistic levels. Computers and Concrete, 3(2–3), 123–144.

Talaslioglu, T. (2019). Optimal design of steel skeletal structures using the enhanced genetic algorithm methodology. Frontiers of Structural and Civil Engineering, 13(4), 863–889.

Talatahari, S., Kaveh, A., & Sheikholeslami, R. (2012a). Chaotic imperialist competitive algorithm for optimum design of truss structures. Structural and Multidisciplinary Optimization, 46(3), 355–367.

Talatahari, S., Nouri, M., & Tadbiri, F. (2012b). Optimization of skeletal structural using artificial bee colony algorithm. International Journal of Optimization in Civil Engineering, 2(4), 557–571.

Wang, G.-G., Gandomi, A. H., Zhao, X., & Chu, H. C. (2016). Hybridizing harmony search algorithm with cuckoo search for global numerical optimization. Soft Computing, 20(1), 273–285.

Yang, X.-S. (2010). A new metaheuristic bat-inspired algorithm. In J. R. González, D. A. Pelta, C. Cruz, G. Terrazas, & N. Krasnogor (Eds.), Nature inspired cooperative strategies for optimization (NICSO 2010). Studies in computational intelligence: Vol. 284 (pp. 65–74). Springer.

Yıldız, A. R., & Erdaş, M. U. (2021). A new Hybrid Taguchi-salp swarm optimization algorithm for the robust design of real-world engineering problems. Materials Testing, 63(2), 157–162.

Yıldız, B. S., Yıldız, A. R., Pholdee, N., Bureerat, S., Sait, S. M., & Patel, V. (2020a). The Henry gas solubility optimization algorithm for optimum structural design of automobile brake components. Materials Testing, 62(3), 261–264.

Yıldız, B. S., Yıldız, A. R., Albak, E. İ., Abderazek, H., Sait, S. M., & Bureerat, S. (2020b). Butterfly optimization algorithm for optimum shape design of automobile suspension components. Materials Testing, 62(4), 365–370.

Yıldız, A. R., Özkaya, H., Yıldız, M., Bureerat, S., Yıldız, B. S., & Sait, S. M. (2020c). The equilibrium optimization algorithm and the response surface-based metamodel for optimal structural design of vehicle components. Materials Testing, 62(5), 492–496.

Yıldız, A. B. S., Pholdee, N., Bureerat, S., Yıldız, A. R., & Sait, S. M. (2020d). Sine-cosine optimization algorithm for the conceptual design of automobile components. Materials Testing, 62(7), 744–748.

Yildiz, B. S., Pholdee, N., Bureerat, S., Yildiz, A. R., & Sait, S. M. (2021a). Robust design of a robot gripper mechanism using new hybrid grass-hopper optimization algorithm. Expert Systems, 38(3), e12666.

Yildiz, B. S., Pholdee, N., Bureerat, S., Yildiz, A. R., & Sait, S. M. (2021b). Enhanced grasshopper optimization algorithm using elite opposition-based learning for solving real-world engineering prob-lems. Engineering with Computers.

Yıldız, B. S., Pholdee, N., Bureerat, S., Erdaş, M. U., Yıldız, A. R., & Sait, S. M. (2021c). Comparison of the political optimization algorithm, the Archimedes optimization algorithm and the Levy flight algorithm for design optimization in industry. Materials Testing, 63(4), 356–359.

Yıldız, B. S., Patel, V., Pholdee, N., Sait, S. M., Bureerat, S., & Yıldız, A. R. (2021d). Conceptual comparison of the ecogeography-based algo-rithm, equilibrium algorithm, marine predators algorithm and slime mold algorithm for optimal product design. Materials Testing, 63(4), 336–340.

Zambon, I., Vidovic, A., Strauss, A., Matos, J., & Amado, J. (2017). Comparison of stochastic prediction models based on visual inspections of bridge decks. Journal of Civil Engineering and Management, 23(5), 553–561.