Abstract
In this paper, a set theoretical framework is proposed for the population-based metaheuristic algorithms. Using the proposed framework, two new set theoretical variants of the teaching–learning-based optimization (TLBO) algorithm are developed. These algorithms are named as OST-TLBO and STMP-TLBO, which are acronyms for the “ordered set theoretical teaching–learning-based optimization” and “set theoretical multi-phase teaching–learning-based optimization”, respectively. The present framework can be applied to other population-based metaheuristic algorithms. In order to verify the stability and robustness of the presented algorithms, some optimization problems are examined. These problems include four truss optimization problems with multiple natural frequency constraints. Comparing the results obtained from the proposed algorithms with those of the standard version of the TLBO algorithm shows that the proposed set theoretical framework improves the performance of the standard TLBO in terms of robustness and convergence characteristics.
Similar content being viewed by others
References
Jain, P.K., Ahuja, O.P.: Functional Analysis, 2nd edn. New Academic Science, London (2010)
Cantor, G.: Contributions to the Founding of the Theory of Transfinite Numbers. Open Court Publishing, Chicago (1915)
Kenneth, K.: Set Theory: An Introduction to Independence Proofs, 1st edn. North-Holland, Amsterdam (1983)
Behravesh, A., Kaveh, A., Sabet, S., Nani, M.: A set theoretical approach for configuration generation. Comput. Struct. 30, 1293–302 (1988)
Kaveh, A.: Structural Mechanics: Graph and Matrix Methods, 3rd edn. Research Studies Press (John Wiley), Baldock, Hertfordshire (2004)
Kaveh, A., Biabani Hamedani, K., Zaerreza, A.: A set theoretical shuffled shepherd optimization algorithm for optimal design of cantilever retaining wall structures. Eng. Comput. 1–18, (2020). https://doi.org/10.1007/s00366-020-00999-9
Descamps, B., Filomeno, C.R.: Graph Theory in Evolutionary Truss Design Optimization. In: Gandomi, A.H., Yang, X.S., Talatahari, S., Alavi, A.H. (eds.) Metaheuristic Applications in Structures and Infrastructures, pp. 241–68. Elsevier, London (2013)
Kaveh, A., Bakhshpoori, T.: Metaheuristics: Outlines, MATLAB Codes and Examples, 1st edn. Springer, Basel (2019)
Rao, R.V., Savsani, V.J., Vakharia, D.P.: Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput. Aided Des. 43, 303–15 (2011)
Kaveh, A., Zolghadr, A.: Optimal design of cyclically symmetric trusses with frequency constraints using cyclical parthenogenesis algorithms. Adv. Struct. Eng. 21(5), 739–55 (2018)
Grandhi, R.: Structural optimization with frequency constraints—a review. AIAA J. 31(12), 2296–303 (1993)
Bellagamba, L., Yang, T.Y.: Minimum-mass truss structures with constraints on fundamental natural frequency. AIAA J. 19(11), 1452–8 (1981)
Grandhi, R., Venkayyat, V.B.: Structural optimization with frequency constraints. AIAA J. 26(7), 858–66 (1988)
Tong, W.H., Liu, G.R.: An optimization procedure for truss structures with discrete design variables and dynamic constraints. Comput. Struct. 79(2), 155–62 (2001)
Sedaghati, R., Suleman, A., Tabarrok, B.: Structural optimization with frequency constraints using the finite element force method. AIAA J. 40(2), 382–8 (2002)
Lingyun, W., Mei, Z., Guangming, W., Guang, M.: Truss optimization on shape and sizing with frequency constraints based on genetic algorithm. Comput. Mech. 35(5), 361–8 (2005)
Gomez, H.M.: Truss optimization with dynamic constraints using a particle swarm algorithm. Expert Syst. Appl. 38, 957–68 (2011)
Miguel, L.F.F., Fadel Miguel, L.F.: Shape and size optimization of truss structures considering dynamic constraints through modern metaheuristic algorithms. Expert Syst. Appl. 39, 9458–67 (2012)
Kaveh, A., Javadi, S.M.: Shape and size optimization of trusses with multiple frequency constraints using harmony search and ray optimizer for enhancing the particle swarm optimization algorithm. Acta Mech. 225(6), 1595–605 (2014)
Kaveh, A., Ilchi Ghazaan M.: Layout and size optimization of trusses with natural frequency constraints using improved ray optimization algorithm. IJST Trans. Civ. Eng. 39(C2+), 395–408 (2015)
Kaveh, A., Ilchi Ghazaan M.: Vibrating particles system algorithm for truss optimization with multiple natural frequency constraints. Acta Mech. 228(1), 307–22 (2017)
Kaveh, A., Zolghadr, A.: Cyclical parthenogenesis algorithm for layout optimization of truss structures with frequency constraints. Eng. Optim. 49(8), 1317–34 (2017)
Kaveh, A., Zolghadr, A.: Meta-heuristic methods for optimization of truss structures with vibration frequency constraints. Acta Mech. 229(10), 3971–92 (2018)
Kaveh, A., Biabani Hamedani, K., Barzinpour, F.: Optimal size and geometry design of truss structures utilizing seven meta-heuristic algorithms: a comparative study. Int. J. Optim. Civ. Eng. 10(2), 231–60 (2020)
Halmos, P.R.: Naive Set Theory, 1st edn. Springer, New York (1974)
Kaveh, A., Javadi, S.M.: Chaos-based firefly algorithms for optimization of cyclically large-size braced steel domes with multiple frequency constraints. Comput. Struct. 214, 28–39 (2019)
Kaveh, A., Ilchi Ghazaan M.: Meta-Heuristics Algorithms for Optimal Design of Real-Size Structures, 1st edn. Springer, Basel (2018)
Talbi, E.G.: Metaheuristics: From Design to Implementation, 1st edn. Wiley, New York (2009)
Wang, D., Zhang, W.H., Jiang, J.S.: Truss optimization on shape and sizing with frequency constraints. AIAA J. 42(3), 622–30 (2004)
Lin, J.H., Che, W.Y., Yu, Y.S.: Structural optimization on geometrical configuration and element sizing with statical and dynamical constraints. Comput. Struct. 15(5), 507–515 (1982)
Kaveh, A., Ilchi Ghazaan M.: Hybridized optimization algorithms for design of trusses with multiple natural frequency constraints. Adv. Eng. Softw. 79, 137–47 (2015)
Taheri, S.H.S., Jalili, S.: Enhanced biogeography-based optimization: a new method for size and shape optimization of truss structures with natural frequency constraints. Lat. Am. J. Solids Struct. 13(7), 1406–30 (2016)
Dede, T., Grzywinski, M., Rao, R.V.: Jaya: A new meta-heuristic algorithm for the optimization of braced dome structures. In: Rao, R.V., Taler, J. (eds.) Advanced Engineering Optimization Through Intelligent Techniques. Advances in Intelligent Systems and Computing, vol. 949. Springer, Singapore (2020)
Kaveh, A., Ilchi Ghazaan, M.: Enhanced colliding bodies algorithm for truss optimization with frequency constraints. J. Comput. Civ. Eng. 29(6), 040141041-11 (2015)
Kaveh, A., Ilchi Ghazaan, M.: Truss optimization with dynamic constraints using UECBO. Adv. Comput. Des. 1(2), 119–38 (2016)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kaveh, A., Hamedani, K.B. & Kamalinejad, M. Set theoretical variants of the teaching–learning-based optimization algorithm for optimal design of truss structures with multiple frequency constraints. Acta Mech 231, 3645–3672 (2020). https://doi.org/10.1007/s00707-020-02718-3
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00707-020-02718-3