Skip to main content
Log in

A novel fuzzy adaptive teaching–learning-based optimization (FATLBO) for solving structural optimization problems

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

This paper presents a new optimization algorithm called fuzzy adaptive teaching–learning-based optimization (FATLBO) for solving numerical structural problems. This new algorithm introduces three new mechanisms for increasing the searching capability of teaching–learning-based optimization namely status monitor, fuzzy adaptive teaching–learning strategies, and remedial operator. The performance of FATLBO is compared with well-known optimization methods on 26 unconstrained mathematical problems and five structural engineering design problems. Based on the obtained results, it can be concluded that FATLBO is able to deliver excellence and competitive performance in solving various structural optimization problems.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82(9–10):781–798. doi:10.1016/j.compstruc.2004.01.002

    Article  Google Scholar 

  2. Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press. Ann Arbor, MI

    Google Scholar 

  3. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Paper presented at the proceedings of the IEEE international conference on neural networks, Perth, Australia

  4. Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341–359

    Article  MathSciNet  MATH  Google Scholar 

  5. Cheng M-Y, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112. doi:10.1016/j.compstruc.2014.03.007

    Article  Google Scholar 

  6. Tran D-H, Cheng M-Y, Prayogo D (2016) A novel multiple objective symbiotic organisms search (MOSOS) for time–cost–labor utilization tradeoff problem. Knowl Based Syst 94:132–145. doi:10.1016/j.knosys.2015.11.016

    Article  Google Scholar 

  7. Mirjalili S, Mirjalili SM, Hatamlou A (2015) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513. doi:10.1007/s00521-015-1870-7

    Article  Google Scholar 

  8. Rao RV (2016) Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7(1):19–34. doi:10.5267/j.ijiec.2015.8.004

    Google Scholar 

  9. Rao RV, Savsani VJ, Vakharia DP (2012) Teaching–learning-based optimization: an optimization method for continuous non-linear large scale problems. Inform Sci 183(1):1–15. doi:10.1016/j.ins.2011.08.006

    Article  MathSciNet  Google Scholar 

  10. Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315. doi:10.1016/j.cad.2010.12.015

    Article  Google Scholar 

  11. Satapathy S, Naik A (2011) Data clustering based on teaching–learning-based optimization. In: Panigrahi B, Suganthan P, Das S, Satapathy S (eds) Swarm, evolutionary, and memetic computing, vol 7077. Lecture Notes in Computer Science. Springer Berlin Heidelberg, pp 148–156. doi:10.1007/978-3-642-27242-4_18

  12. Naik A, Satapathy SC, Parvathi K (2012) Improvement of initial cluster center of C-means using teaching learning based optimization. Proc Technol 6:428–435. doi:10.1016/j.protcy.2012.10.051

    Article  Google Scholar 

  13. Rao RV, Patel V (2013) Multi-objective optimization of two stage thermoelectric cooler using a modified teaching–learning-based optimization algorithm. Eng Appl Artif Intell 26(1):430–445. doi:10.1016/j.engappai.2012.02.016

    Article  Google Scholar 

  14. Rao RV, Kalyankar VD (2013) Parameter optimization of modern machining processes using teaching–learning-based optimization algorithm. Eng Appl Artif Intell 26(1):524–531. doi:10.1016/j.engappai.2012.06.007

    Article  Google Scholar 

  15. Rao RV, Patel V (2013) Multi-objective optimization of heat exchangers using a modified teaching–learning-based optimization algorithm. Appl Math Model 37(3):1147–1162. doi:10.1016/j.apm.2012.03.043

    Article  MathSciNet  MATH  Google Scholar 

  16. Rao RV, Patel V (2011) Multi-objective optimization of combined Brayton and inverse Brayton cycles using advanced optimization algorithms. Eng Optim 44(8):965–983. doi:10.1080/0305215x.2011.624183

    Google Scholar 

  17. Niknam T, Kavousi Fard A, Baziar A (2012) Multi-objective stochastic distribution feeder reconfiguration problem considering hydrogen and thermal energy production by fuel cell power plants. Energy 42(1):563–573. doi:10.1016/j.energy.2012.02.023

    Article  Google Scholar 

  18. Niknam T, Azizipanah-Abarghooee R, Aghaei J (2013) A new modified teaching-learning algorithm for reserve constrained dynamic economic dispatch. IEEE Trans Power Syst 28(2):749–763. doi:10.1109/TPWRS.2012.2208273

    Article  Google Scholar 

  19. Niknam T, Azizipanah-Abarghooee R, Rasoul Narimani M (2012) A new multi objective optimization approach based on TLBO for location of automatic voltage regulators in distribution systems. Eng Appl Artif Intell 25(8):1577–1588. doi:10.1016/j.engappai.2012.07.004

    Article  Google Scholar 

  20. Toğan V (2012) Design of planar steel frames using teaching-learning based optimization. Eng Struct 34:225–232. doi:10.1016/j.engstruct.2011.08.035

    Article  Google Scholar 

  21. Degertekin SO, Hayalioglu MS (2013) Sizing truss structures using teaching–learning-based optimization. Comput Struct. doi:10.1016/j.compstruc.2012.12.011

    Google Scholar 

  22. Rao RV (2016) Review of applications of TLBO algorithm and a tutorial for beginners to solve the unconstrained and constrained optimization problems. Decis Sci Lett 5(1):1–30. doi:10.5267/j.dsl.2015.9.003

    Google Scholar 

  23. Rao RV (2016) Teaching learning based optimization algorithm and its engineering applications. Springer International Publishing, Switzerland. doi:10.1007/978-3-319-22732-0

    Book  MATH  Google Scholar 

  24. Rao RV, Patel V (2012) An elitist teaching–learning-based optimization algorithm for solving complex constrained optimization problems. Int J Ind Eng Comput 3(4):535–560

    Google Scholar 

  25. Rao RV, Patel V (2013) Comparative performance of an elitist teaching-learning-based optimization algorithm for solving unconstrained optimization problems. Int J Ind Eng Comput 4(1):29–50

    Google Scholar 

  26. Cheng M-Y, Lien L-C (2012) Hybrid artificial intelligence-based PBA for benchmark functions and facility layout design optimization. J Comput Civil Eng 26(5):612–624. doi:10.1061/(ASCE)CP.1943-5487.0000163

    Article  Google Scholar 

  27. Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Meth Appl Mech Eng 186(2–4):311–338. doi:10.1016/S0045-7825(99)00389-8

    Article  MATH  Google Scholar 

  28. Chickermane H, Gea HC (1996) Structural optimization using a new local approximation method. Int J Numer Meth Eng 39(5):829–846. doi:10.1002/(sici)1097-0207(19960315)39:5<829:aid-nme884>3.0.co;2-u

    Article  MathSciNet  MATH  Google Scholar 

  29. Gandomi AH, Yang X-S, Alavi AH (2011) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput. doi:10.1007/s00366-011-0241-y

    Google Scholar 

  30. Rao SS (1996) Engineering optimization: theory and practice, 3rd edn. Wiley, Chichester

    Google Scholar 

  31. Hsu Y-L, Liu T-C (2007) Developing a fuzzy proportional-derivative controller optimization engine for engineering design optimization problems. Eng Optim 39(6):679–700. doi:10.1080/03052150701252664

    Article  MathSciNet  Google Scholar 

  32. Ray T, Saini P (2001) Engineering design optimization using a swarm with an intelligent information sharing among individuals. Eng Optim 33(6):735–748. doi:10.1080/03052150108940941

    Article  Google Scholar 

  33. Tsai J-F (2005) Global optimization of nonlinear fractional programming problems in engineering design. Eng Optim 37(4):399–409. doi:10.1080/03052150500066737

    Article  MathSciNet  Google Scholar 

  34. Amir H, Hasegawa T (1989) Nonlinear mixed-discrete structural optimization. J Struct Eng ASCE 115(3):626–646. doi:10.1061/(asce)0733-9445(1989)115:3(626)

    Article  Google Scholar 

  35. Liebman JS, Chanaratna V, Khachaturian N (1981) Discrete structural optimization. J Struct Div ASCE 107(11):2177–2197

    Google Scholar 

  36. Shih CJ, Yang YC (2002) Generalized Hopfield network based structural optimization using sequential unconstrained minimization technique with additional penalty strategy. Adv Eng Software 33(7–10):721–729

    Article  MATH  Google Scholar 

  37. Yun YS (2005) Study on adaptive hybrid genetic algorithm and its applications to engineering design problems. MSc Thesis, Waseda University

  38. Gandomi AH, Yang X-S, Alavi AH (2011) Mixed variable structural optimization using firefly algorithm. Comput Struct 89(23–24):2325–2336. doi:10.1016/j.compstruc.2011.08.002

    Article  Google Scholar 

  39. Gold S, Krishnamurty S (1997) Trade-offs in robust engineering design. In: Paper presented at the proceeding of the 1997 ASME design engineering technical conferences, Sacramento

  40. Wang G (2003) Adaptive response surface method using inherited latin hypercube design points. J Mech Des 125(2):210–220. doi:10.1115/1.1561044

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Doddy Prayogo.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cheng, MY., Prayogo, D. A novel fuzzy adaptive teaching–learning-based optimization (FATLBO) for solving structural optimization problems. Engineering with Computers 33, 55–69 (2017). https://doi.org/10.1007/s00366-016-0456-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-016-0456-z

Keywords

Navigation