Abstract
All the nature-inspired algorithms such as genetic algorithm (GA), PSO, BBO, ABC, DE, etc. require algorithm parameters to be set for their proper working. Proper selection of parameters is essential for the searching of the optimum solution by these algorithms. A change in the algorithm parameters changes the effectiveness of the algorithms. To avoid this difficulty, an optimization method named ‘Teaching–Learning-Based Optimization (TLBO)’ is presented in this chapter. This method works on the effect of influence of a teacher on learners. The performance of the proposed TLBO method is checked with the recent and well-known optimization algorithms such as GA, ABC, PSO, HS, DE and hybrid algorithms by experimenting with different constrained and unconstrained benchmark problems and mechanical element design optimization problems with different characteristics. The effectiveness of TLBO method is also checked for different performance criteria, like success rate, mean solution, average function evaluations required, convergence rate, etc. The results show better performance of TLBO method over other natured-inspired optimization methods for the considered benchmark functions and mechanical element design optimization problems. Also, the TLBO method shows better performance with less computational effort for the large-scale problems, i.e. problems with high dimensions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahrari A, Atai A (2010) Grenade explosion method-a novel tool for optimization of multimodal functions. Appl Soft Comput 10(4):1132–1140
Shu SFK, Erwie Z (2007) A hybrid simplex search and particle swarm optimization for unconstrained optimization. Eur J Oper Res 181:527–548
Karaboga D, Akay B (2009) Artificial bee colony (ABC), harmony search and bees algorithms on numerical optimization. In: IPROMS-2009, Innovative production machines and systems virtual conference, Cardiff, UK
Akay B, Karaboga D (2010) Artificial bee colony algorithm for large-scale problems and engineering design optimization. J Intell Manuf. doi: 10.1007/s10845-010-0393-4
Liu H, Cai Z, Wang Y (2010) Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization. Appl Soft Comput 10:629–640
Amirjanov A (2006) The development of a changing range genetic algorithm. Comput Methods Appl Mech Eng 195:2495–2508
Tessema B, Yen G (2006) A self adaptive penalty function based algorithm for constrained optimization. Proceedings of 2006 IEEE congress on evolutionary computation, pp 246–253
Huang FA, Wang L, He Q (2007) An effective co-evolutionary differential evolution for constrained optimization. Appl Math Comput 186(1):340–356
Becerra RL, Coello CAC (2006) Cultured differential evolution for constrained optimization. Comput Methods Appl Mech Eng 195:4303–4322
Krohling RA, Coelho LS (2006) Coevolutionary particle swarm optimization using Gaussian distribution for solving constrained optimization problems. IEEE Trans Syst Man Cybern Part B Cybern 36(6):1407–1416
Montes E, Coello CAC (2005) A simple multi-membered evolution strategy to solve constrained optimization problems. IEEE Trans Evol Comput 9(1):1–17
Parsopoulos K, Vrahatis M (2005) Unified particle swarm optimization for solving constrained engineering optimization problems. In: Proceedings of advances in natural computation, LNCS 3612, Springer-Verlag, Berlin, pp 582–591
He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problems. Eng Appl Artif Intell 20:89–99
Suganthan PN, Hansen N, Liang JJ, Deb K, Chen A, Auger YP, Tiwari S (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization. Technical report, Nanyang Technological University, Singapore. <http://www.ntu.edu.sg/home/EPNSugan>
Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186:311–338
Takahama T, Sakai S (2006) Constrained optimization by the constrained differential evolution with gradient-based mutation and feasible elites. Proceedings of IEEE congress on evolutionary computation, Vancouver, BC, Canada, pp 1–8
Runarsson TP, Yao X (2005) Search biases in constrained evolutionary optimization. IEEE Trans Syst Man Cybern 35:233–243
Mallipeddi R, Suganthan PN (2010) Ensemble of constraint handling techniques. IEEE Trans Evol Comput 14:561–579
Wang Y, Cai Z, Guo G, Zhou Y (2007) Multiobjective optimization and hybrid evolutionary algorithm to solve constrained optimization problems. IEEE Trans Syst Man Cybern 37:560–575
Rao RV, Savsani VJ, and Vakharia DP (2011b) Teaching–learning-based optimization: an optimization method for continuous non-linear large scale problems. Inf Sci. doi: 10.1016/j.ins.2011.08.006
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43:303–315
Rao RV, Kalyankar VD (2011) Parameter optimization of machining processes using a new optimization algorithm. Mat Manuf Process (in press)
Rao RV, Patel V (2011) Multi-objective optimization of combined Brayton and inverse Brayton cycle using advanced optimization algorithms. Engg Opt (in press)
Rao RV, Savsani VJ, Balic J (2012) Teaching-learning-based optimization algorithm for constrained and unconstrained real parameter optimization problems. Engg Opt (in press)
Jian MC (2006) Introducing recombination with dynamic linkage discovery to particle swarm optimization. Technical report NCL-TR-2006006, Department of Computer Science, National Chiao Tung University, Taiwan
Liang JJ, Runarsson TP, Montes EM, Clerc M, Suganthan PN, Coello CAC, Deb K (2006) Problem definitions and evolution criteria for the CEC 2006 special session on constrained real-parameter optimization. Technical report, Nanyang Technological University, Singapore. <http://www.ntu.edu.sg/home/EPNSugan>
Ballester PJ, Stephenson J, Carter JN, Gallagher K (2005) Real-parameter optimization performance study on the CEC-2005 benchmark with SPC-PNX. In: The 2005 IEEE congress on evolutionary computation, vol 1, pp 498–505
Ronkkonen J, Kukkonen S, Price KV (2005) Real-parameter optimization with differential evolution. In: The 2005 IEEE congress on evolutionary computation, vol 1, pp 506–513
Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: The 2005 IEEE congress on evolutionary computation, vol 2, pp 1785–1791
Auger A, Hansen N (2005) A restart CMA evolution strategy with increasing population size. In: The 2005 IEEE congress on evolutionary computation, vol 2, pp 1769–1776
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag London
About this chapter
Cite this chapter
Rao, R.V., Savsani, V.J. (2012). Development and Applications of a New Optimization Algorithm. In: Mechanical Design Optimization Using Advanced Optimization Techniques. Springer Series in Advanced Manufacturing. Springer, London. https://doi.org/10.1007/978-1-4471-2748-2_6
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2748-2_6
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2747-5
Online ISBN: 978-1-4471-2748-2
eBook Packages: EngineeringEngineering (R0)