course-details-portlet

TMA4182

Non-smooth optimization

Lessons are not given in the academic year 2026/2027

Credits 7.5
Level Second degree level
Course start Spring
Duration 1 semester
Language of instruction English
Location Trondheim

About

About the course

Course content

This course is an introduction to optimisation techniques for the solution of non-smooth optimisation problems on Hilbert spaces, with a focus on convex problems. Topics to be discussed include: convex functions on Hilbert spaces; subdifferential calculus; Fenchel duality; monotone operators and proximal points; splitting methods for optimisation. In addition, further specialisation in a selected topic in optimisation: possible topics include optimal control for partial differential equations, optimisation on manifolds, inverse problems, or set and vector optimisation.

Learning outcome

After meeting the learning objectives of the course, the student will be able to:

  • understand the challenges of non-smooth optimisation problems;
  • explain the underlying principles of modern methods for non-smooth optimisation;
  • apply subdifferential calculus for the investigation of convex functions;
  • calculate the Fenchel dual of a convex function;
  • derive optimality conditions for a given optimisation problem;
  • recognise advantages and disadvantages of different types of splittings;
  • assess convergence speed and computational complexity of optimisation algorithms;
  • implement optimisation algorithms on a computer;
  • apply optimisation algorithms to the solution of model problems;
  • have a deeper knowledge of the specialisation topic.

Learning methods and activities

Lecture and mandatory project work.

Compulsory assignments

  • Project

Further on evaluation

The final oral exam is the basis for the grade awarded in the course. Compulsory work has to be approved in order to be allowed to take the exam. Detailed information about compulsory activities will be given at the start of the semester.

The retake exam is in August.

Course materials

Will be announced at the start of the semester.

Subject areas

  • Applied and Industrial Mathematics
  • Mathematics
  • Technological subjects

Contact information

Course coordinator

Department with academic responsibility

Department of Mathematical Sciences

Examination

Examination