Advanced Optimization Techniques: Upon Completion of The Subject, Students Will Be Able To: 1. 2. 3. 4. - (Unit-4)
Advanced Optimization Techniques: Upon Completion of The Subject, Students Will Be Able To: 1. 2. 3. 4. - (Unit-4)
Advanced Optimization Techniques: Upon Completion of The Subject, Students Will Be Able To: 1. 2. 3. 4. - (Unit-4)
Course Objectives:
To enable the student to
Enumerate the fundamental knowledge of Linear Programming and Dynamic
Programming problems.
Learn classical optimization techniques and numerical methods of optimization.
Know the basics of different evolutionary algorithms.
Explain Integer programming techniques and apply different optimization techniques
to solve various models arising from engineering areas.
Course outcomes:
Upon completion of the subject, students will be able to:
Upon completion of the subject, students will be able to:
1. Explain the fundamental knowledge of Linear Programming and Dynamic
Programming problems. (Unit-1) (a,c)
2. Use classical optimization techniques and numerical methods of optimization. (Unit-
2) (a,c)
3. Describe the basics of different evolutionary algorithms. (Unit-3) (a,c)
4. Enumerate fundamentals of Integer programming technique and apply different
techniques to solve various optimization problems arising from engineering areas.
(Unit-4) (a,c)
UNIT – I
LINER PROGRAMMING (L.P):
UNIT – II
CLASSICAL OPTIMIZATION TECHNIQUES:
Single variable optimization without constraints, Multi variable optimization without
constraints, multivariable optimization with constraints –method of Lagrange multipliers,
Kuhn-Tucker conditions.
NUMERICAL METHODS FOR OPTIMIZATION:
Nelder Mead’s Simplex search method, Gradient of a function, Steepest descent method,
Newton’s method.
UNIT – III
MODERN METHODS OF OPTIMIZATION:
GENETIC ALGORITHM (GA):
Differences and similarities between conventional and evolutionary algorithms, working
principle, Genetic Operators- reproduction, crossover, mutation
GENETIC PROGRAMMING (GP):
Principles of genetic programming, terminal sets, functional sets, differences between GA &
GP, Random population generation.
Fuzzy Systems: Fuzzy set Theory, Optimization of Fuzzy systems
UNIT – IV
INTEGER PROGRAMMING:
Graphical Representation, Gomory’s Cutting Plane Method, Balas’ Algorithm for Zero–One
Programming, Branch-and-Bound Method.
APPLICATIONS OF OPTIMIZATION IN DESIGN AND MANUFACTURING
SYSTEMS:
Formulation of model- optimization of path synthesis of a four-bar mechanism, minimization
of weight of a cantilever beam, general optimization model of a machining process,
optimization of arc welding parameters, and general procedure in optimizing machining
operations sequence.
Learning Resources
Text books:
1. Engineering Optimization by S.S.Rao, New Age Publishers
2. Operations Research by A. M. Natarajan, P. Balasubramanie, A. Talilarasi, Pearson
Education India
References:
1. Optimization for Engineering Design by Kalyanmoy Deb, PHI Publishers
2. Genetic algorithms in Search, Optimization, and Machine learning – D.E.Goldberg,
Addison-Wesley Publishers
3. Operations Research by Hillar and Liberman, TMH Publishers
4. Optimal design – Jasbir Arora, Mc Graw Hill (International) Publishers.