MATH285 Optimization
About this course
The course gives an introduction to the field of optimization, where we will cover four main topics:
- Basic concepts
- Convexity
- Lines and hyperplanes
- Taylor’s theorem
- Unconstrained optimization
- Optimality conditions
- Search methods (Gradient methods and Newton’s method)
- Linear programming
- Standard form
- Inequalities and slack variables
- Simplex method
- Duality
- Non-linear constrained optimization
- Optimality conditions
- Convex optimization
- Solution algorithms
Learning outcome
The students are to learn the basic theory of optimization. More specifically, they are expected to:
- Explain basic concepts and results from the theory
- Solve simple problems analytically
- Recognize different types of optimization problems
- Be able to implement a set of known algorithms in order to solve optimization problems numerically
Learning activities
Teaching support
Syllabus
Prerequisites
Recommended prerequisites
Assessment method
About use of AI
Examiner scheme
Teaching hours
Admission requirements