ABSTRACT

Teaching Learning Based Optimization is an Evolutionary Optimization Algorithm which derives its process from the learning process of a learner in the class. The learner can improve through the influence of the teacher in the class, which is termed as teacher phase. He/she can also be influenced by a classmate with better marks, which is called as learner phase. This helps the marks of the whole class to improve. The chapter starts with the terminology which introduces the optimization method and continues into the fundamental concept section for detailed explanation of the process. Algorithm and Pseudocode along with the flowchart are presented in a distributed manner to cover all aspects of the method. An example is appended at the end, which explains the working of the optimization method through a step by step numerical solution for a standard optimization problem up to two iterations. The chapter contains 4 figures and 15 tables.