Foundations of Optimization
3.0
creditsAverage Course Rating
This course considers algorithms for solving various important nonlinear optimization problems and, in parallel, develops the supporting theory. Primary focus will be on unconstrained and bound-constrained optimization. Topics will include: necessary and sufficient optimality conditions; gradient, Newton, and quasi-Newton based line-search and trust-region methods; linear and nonlinear least-squares problems; linear and nonlinear conjugate gradient methods; stochastic optimization; optimal gradient methods; structured non-smooth optimization, and derivative-free optimization. Special attention will be paid to the large-scale case and will include topics such as limited-memory quasi-Newton methods, projected gradient methods, and subspace accelerated two-phase methods for bound-constrained optimization. Recommended Course Background: Multivariable Calculus, Linear Algebra, Real Analysis such as AS.110.405