Nonlinear Programming

ISE 7200 Advanced Nonlinear Optimization

This course convers optimality conditions for unconstrained and constrained nonlinear programming problems, and the basic solution algorithms for these problems. This course is a seminar and students are expected to creatively engage in the discussions and assignments. Such engagement is a fundamental evaluation criterion.

Contents:

0. Welcome

00 Welcome to ISE 7200

1. Introduction

01 Introduction

02 NLP – Examples

2. Optimality conditions

03 UP – Optimality conditions

04 ECP – Optimality conditions

05 ICP – Optimality conditions

06 E&ICP – Optimality conditions

07 Sensitivity

3. Solution algorithms: unconstrained problems

08 UP – Solution algorithms I

09 UP – Solution algorithms II

4. Solution algorithms: constrained problems

10 CP – Solution algorithms

11 ICP – Solution algorithm

12 LCP – Fesible direction algorithms

5. Homeworks

HW 1

HW 2

HW 3

HW 4

Textbook:

 

David G. Luenberger, Yinyu Ye. Linear and Nonlinear Programming, Third Edition, Springer, New York, 2008.

R. Sioshansi, A. J. Conejo, Optimization in Engineering. Models and Algorithms. Springer, New York, New York, 2017.