NONLINEAR OPTIMIZATION
NONLINEAR OPTIMIZATION (Ti5416300) LECTURES
Lecture
material will be given mainly through links
appearing in this page. Check the latest updates
in the morning before the lecture. Some of the material
will be distributed in class. The following
contents of the course are tentative and may
change during the course.
1.
INTRODUCTION
1.1.
DEFINITION OF OPTIMIZATION PROBLEMS
1.2.
CLASSIFICATION OF OPTIMIZATION PROBLEMS
1.3.
MATHEMATICAL DEFINITIONS AND PREREQUISITES
1.4.
OPTIMALITY CONDITIONS
2.
UNIVARIATE OPTIMIZATION
2.1.
BRACKETING METHODS: 2.1.1.
BISECTION METHOD. 2.1.2.
FIBONACCI SEARCH. 2.1.3.
GOLDEN SECTION SEARCH. 2.1.4.
BOUNDING THE MINIMUM.
2.2.
INTERPOLATION METHODS: 2.2.1.
NEWTON’S METHOD. 2.2.2.
OTHER POLYNOMIAL INTERPOLATION METHODS. 2.2.3.
SAFEGUARDED METHODS.
3.
UNCONSTRAINED OPTIMIZATION
3.1.
METHODS FOR NON-SMOOTH FUNCTIONS: 3.1.1.
THE POLYTOPE METHOD (SIMPLEX METHOD OF NELDER
AND MEAD). 3.1.2.
OTHER DIRECT METHODS.
3.2.
GRADIENT BASED METHODS: 3.2.1.
METHOD OF STEEPEST DESCENT.
3.3.
SECOND DERIVATIVE METHODS
3.3.1.
NEWTON’S METHOD
3.3.2.
QUASI-NEWTON METHODS
3.3.3.
CONJUGATE GRADIENT METHODS
3.4.
LEAST SQUARES PROBLEM: 3.4.1.
THE GAUSS-NEWTON METHOD. 3.4.2.
THE LEVENBERG-MARQUARDT METHOD.
4.
CONSTRAINED OPTIMIZATION
4.1.
OPTIMALITY CONDITIONS
4.2.
METHODS FOR LINEAR CONSTRAINTS:
4.2.1. LINEAR EQUALITY CONSTRAINTS. 4.2.2.
LINEAR INEQUALITY CONSTRAINTS.
4.3.
QUADRATIC PROGRAMMING
4.4.
CLASSIFICATION OF
METHODS FOR NONLINEAR CONSTRAINTS
4.5.
PENALTY AND BARRIER FUNCTION METHODS:
4.5.1. INTERIOR PENALTY FUNCTION METHOD OR
BARRIER FUNCTION METHOD. 4.5.2. EXTERIOR PENALTY
FUNCTION METHOD. 4.5.3. ABSOLUTE VALUE PENALTY
FUNCTION METHOD. 4.5.4. PENALTY FUNCTIONS FOR
GENERAL CONSTRAINTS.
4.6.
AUGMENTED LAGRANGIAN METHODS
(Corrections to page 44 made 11.04.2006 at
09.10)
4.7.
SEQUENTIAL
QUADRATIC PROGRAMMING METHODS (SQP-METHODS)
4.8.
CONVEX PROGRAMMING
5.
GLOBAL OPTIMIZATION:
5.1. PROBLEM SETTING. 5.2. ON DETERMINISTIC
METHODS. 5.3. ON STOCHASTIC METHIDS.
6.
SPECIAL ALGORITHMS:
6.1.
EVOLUTIONARY ALGORITHMS IN NONLINEAR
OPTIMIZATION. 6.2.
SIMULATED ANNEALING.
|