Lectures & Scribes
- 
Introduction to Optimization, 05 Aug notes 
- 
Background summary — Linear Algebra, 06 Aug notes 
- 
Background summary — Analysis, 12 Aug notes 
- 
Background summary — Calculus, 19 Aug notes 
- 
Unconstrained optimization — intro, 23 Aug notes 
- 
Unconstrained optimization — descent dirs, 26 Aug notes 
- 
Line search methods — Wolfe conditions, 27 Aug notes 
- 
Line search methods — Convergence, 02 Sep notes 
- 
Line search methods — Rate, 03 Sep notes 
- 
Conjugate gradient method — intro, 09 Sep notes 
- 
Conjugate gradient method — details, 15 Sep notes 
- 
MATLAB coding session — SD v/s CG, 16 Sep matlab 
- 
Preconditioned conjugate gradient, and nonlinear CG — 17 Sep notes 
- 
Newton methods — introduction, 23 Sep notes 
- 
Hessian modifications, quasi Newton methods, 24 Sep notes 
- 
Least squares problems, linear variant, 30 Sep notes 
- 
Nonlinear least squares problems, 01 Oct notes 
- 
Constrained optimization — introduction, 06 Oct notes 
- 
Constrained optimization — first order necessary conds, 21 Oct notes 
- 
Constrained optimization — proof of KKT conds, 22 Oct notes 
- 
Constrained optimization — critical cone, 2nd order conditions, 28 Oct notes 
- 
Constrained optimization — KKT conditions and duality, 29 Oct notes 
- 
Constrained optimization — Duality, weak and strong, notes 
Topics & Notes
- 
Introduction to Optimization 
- 
Summary of background material 
- 
Unconstrained optimization 
- 
Line search methods 
- 
Conjugate gradient methods 
- 
Newton & quasi Newton methods 
- 
Least squares problems 
Course outline
- TAs
- 
- 
Aggraj Gupta 
- 
Sushmitha Shree 
- 
Jaswanthi Mandalapu 
- 
Narendra Deconda 
 
- 
- Prerequisite
- 
Linear algebra 
- Broad course contents
- 
- 
Unconstrained optimization 
- 
Constrained optimization 
- 
Non-smooth optimization (time permitting) 
 
- 
- References books
Back to Home