OCIAM and NA Group

Numerical Optimization


MSc in Mathematical Modelling & Scientific Computing
MSc in Applied and Computational Mathematics

Special topic 12 lectures HT 2004
Dr R Hauser

Introduction

The optimization (minimization or maximization) of a function of a number of unknown parameters (possibly) subject to constraints is, along with the solution of differential equations and linear systems, one of the three corner-stones in computational applied mathematics. In this course, we aim to introduce the central ideas behind algorithms for the numerical solution of differentiable optimization problems. We intend to present key methods for both unconstrained and constrained optimization, as well as providing theoretical justification as to why they succeed.

The major pre-requisites for the course will be some knowledge of both linear algebra and real analysis, while an appreciation of methods for the numerical solution of linear systems of equations will be helpful.

Intended Synopsis

Brief content of the lectures:

1.Optimality conditions and why they are important.
2-4.Line-search methods for unconstrained minimization.
5-7.Trust-region methods for unconstrained minimization.
8-10.Interior-point methods for constrained minimization.
11-12.Sequential quadratic programming (SQP) methods for constrained minimization.

Reading List

The following books contain useful background material:


Timetables | Course Material
OCIAM OCIAM OCIAM OCIAM NA Group NA Group NA Group NA Group