Course Websites

IE 510 - Applied Nonlinear Programming

Last offered Spring 2022

Official Description

Optimization of nonlinear systems; survey of classical methods and concepts such as the Lagrangian method, the Jacobian method, and Kuhn-Tucker conditions; modern algorithms; numerical methods for digital computers; applications in engineering design; use of state-of-the-art computer codes. Course Information: Prerequisite: IE 310.

Related Faculty

Course Description

The course covers the fundamentals of nonlinear optimization. Starting with simple techniques such as bisection and curve fitting, the course builds up to cover more advanced algorithms such as Conjugate Gradient, Newton and Quasi-Newton Methods, Penalty methods and Augmented Lagrangians. KKT conditions and duality theory in nonlinear optimization is covered along as well along with its algorithmic applications. Applications are discussed ranging from engineering systems to statistics and learning theory. Prerequisite: IE 310.

Applied Nonlinear ProgrammingG62145LCD41400 - 1520 T R    Ruoyu Sun
Applied Nonlinear ProgrammingONL70661ONL4 -    Ruoyu Sun