Browse > Article
http://dx.doi.org/10.12989/sem.2017.62.5.537

Observer-Teacher-Learner-Based Optimization: An enhanced meta-heuristic for structural sizing design  

Shahrouzi, Mohsen (Department of Engineering, Kharazmi University)
Aghabaglou, Mahdi (Department of Engineering, Kharazmi University)
Rafiee, Fataneh (Department of Engineering, Kharazmi University)
Publication Information
Structural Engineering and Mechanics / v.62, no.5, 2017 , pp. 537-550 More about this Journal
Abstract
Structural sizing is a rewarding task due to its non-convex constrained nature in the design space. In order to provide both global exploration and proper search refinement, a hybrid method is developed here based on outstanding features of Evolutionary Computing and Teaching-Learning-Based Optimization. The new method introduces an observer phase for memory exploitation in addition to vector-sum movements in the original teacher and learner phases. Proper integer coding is suited and applied for structural size optimization together with a fly-to-boundary technique and an elitism strategy. Performance of the proposed method is further evaluated treating a number of truss examples compared with teaching-learning-based optimization. The results show enhanced capability of the method in efficient and stable convergence toward the optimum and effective capturing of high quality solutions in discrete structural sizing problems.
Keywords
discrete optimization; constrained structural sizing; hybrid evolutionary computing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 AISC-ASD (1989), Manual of steel construction-allowable stress design, 9th ed., Chicago, IL, USA.
2 Arora, J.S. (2004), Introduction to optimum design, Elsevier, US.
3 Baghlani, A. and Makiabad, M. (2013), "Teaching-learning-based optimization algorithm for shape and size optimization of truss structures with dynamic frequency constraints", IJST Trans. Civil Eng., 37(C), 409-421.
4 Crepinsek, M., Liu, S.H. and Mernik, M. (2012), "Note on teaching-learning-based optimization algorithm", Info. Sci., 212, 79-93.   DOI
5 Crepinsek, M., Liu, S.H. and Mernik, M. (2013), "Exploration and exploitation in evolutionary algorithms: A survey", ACM Comput. Surv., 45(3), Article 35.
6 Deb, K. (2000), "An efficient constraint handling method for genetic algorithms", Comput. Meth. Appl. Mech. Eng., 186(2), 311-338.   DOI
7 Degertekin, S.O. and Hayalioglu, M.S. (2013), "Sizing truss structures using teaching-learning-based optimization", Comput. Struct., 19, 177-188.
8 Fister, I., Yang, X.S., Fister, I., Brest, J. and Fister, D. (2013), "A brief review of nature-inspired algorithms for optimization", Elektroteh. Vest., 80(3), 1-7.
9 Geem, Z.W. (2009), Music-Inspired Harmony Search Algorithm, Springer.
10 Hasancebi, O., Carbas, S., Dogan, E., Erdal, F. and Saka, M.P. (2009), "Performance evaluation of meta-heuristic search techniques in the optimum design of real size pin jointed structures", Comput. Struct., 87(5-6), 284-302.   DOI
11 Kaveh, A. (2014), Advances in Meta-heuristic Algorithms for Optimal Design of Structures, Springer, Switzerland.
12 Kaveh, A. and Hosseini, P. (2014), "A simplified dolphin echolocation optimization method for optimum design of trusses", Int. J. Opt. Civ. Eng., 4, 381-397.
13 Camp, C.V. and Bichon, B.J. (2004), "Design of space trusses using ant colony optimization", J. Struct. Eng., 130(5), 741-751.   DOI
14 Kaveh, A. and Mahdavi, V.R. (2014), "Colliding bodies optimization: A novel meta-heuristic method", Comput. Struct., 139, 18-27.   DOI
15 Kaveh, A. and Shahrouzi, M. (2005), "Direct index coding for discrete sizing optimization of structures by genetic algorithms", Int. J. Civ. Eng., 3-4(3), 166-181.
16 Kaveh, A. and Talatahari, S. (2009), "A particle swarm ant colony optimization for truss structures with discrete variables", J. Const. Steel Res., 65(8), 1558-1568.   DOI
17 Kaveh, A. and Zolghadr, A. (2014), "Comparison of nine metaheuristic algorithms for optimal design of truss structures with frequency constraints", Adv. Eng. Soft., 76, 9-30.   DOI
18 Kennedy, J. and Eberhart, R. (2001), Swarm intelligence, Academic Press, London, UK.
19 Kripka, M. (2004), "Discrete optimization of trusses by simulated annealing", J. Braz. Soc. Mech. Sci. Eng., 26(2), 170-173.
20 Lee, K.S. and Geem, Z.W. (2004), "A new structural optimization method based on the harmony search algorithm", Comput. Struct., 82(9-10), 781-798.   DOI
21 Li, L.J., Huang, Z.B. and Liu, F. (2009), "A heuristic particle swarm optimization method for truss structures with discrete variables", Comput. Struct., 87(7-8), 435-443.   DOI
22 Makiabad, M., Baghlani, A., Rahnema, H. and Hadianfard, M. (2013), "Optimal design of truss bridges using teachinglearning-based optimization algorithm", Int. J. Opt. Civ. Eng., 3(3), 499-510.
23 Pholdee, N. and Bureerat, S. (2014), "Comparative performance of metaheuristic algorithms for mass minimisation of trusses with dynamic constraints", Adv. Eng. Soft., 75, 1-13.   DOI
24 Shahrouzi, M. (2011), "A new hybrid genetic and swarm optimization for earthquake accelerogram scaling", Int. J. Opt. Civ. Eng., 1(1), 127-140.
25 Shahrouzi, M. and Pashaei, M. (2013), "Pseudo-random directional search: a new heuristic for optimization", Sci. Iranica, 20(4), 1124-1132.
26 Rao, R.V. (2016), Teaching Learning Based Optimization algorithm and its engineering applications, Springer, Switzerland.
27 Rao, R.V. and Patel, V. (2012), "An elitist teaching-learning-based optimization algorithm for solving complex constrained optimization problems", Int. J. Indust. Eng. Comput., 3(4), 535-560.   DOI
28 Rao, R.V. and Patel, V. (2013), "An improved teaching-learningbased optimization algorithm for solving unconstrained optimization problems", Sci. Iranica, 20(3), 710-720.
29 Rao, R.V., Savsani, V.J. and Vakharia, D.P. (2011), "Teachinglearning-based optimization: A novel method for constrained mechanical design optimization problems", Comput.-Aid. Des., 43(3), 303-315.   DOI
30 Rao, R.V., Savsani, V.J. and Vakharia, D.P. (2012), "Teachinglearning-based optimization: an optimization method for continuous non-linear large scale problems", Info. Sci., 183(1), 1-15.   DOI
31 Rajasekhar, A., Rani, R., Ramya, K. and Abraham, A. (2012), "Elitist Teaching Learning Opposition based algorithm for global optimization", SMC IEEE, 1124-1129.
32 Vecek, N., Crepinsek, M. and Mernik, M. (2014), "A chess rating system for evolutionary algorithms: A new method for the comparison and ranking of evolutionary algorithms", Info. Sci., 277, 656-679.   DOI
33 Sonmez, M. (2011), "Discrete optimum design of truss structures using artificial bee colony algorithm", Struct. Multi Disc. Opt., 43(1), 85-97.   DOI
34 Togan, V. (2012), "Design of planar steel frames using teachinglearning Based Optimization", Eng. Struct. 34, 225-232.   DOI
35 Turkkan, N. (2003), "Discrete optimization of structures using a floating point genetic algorithm", Ann. Conf. Can. Soc. Civ. Eng., Monckton, Canada.
36 Wu, S.J. and Chow, P.T. (1995), "Steady-state genetic algorithms for discrete optimization of trusses", Comput. Struct., 56(6), 979-991.   DOI
37 Yang, X.S. (2010), Engineering optimization, an introduction with meta-heuristic application, Cambridge University Press.