Convex Optimization

Image credit: B. Sturmfels

This course took place several times between 2016 and 2020 at FU Berlin, TU Berlin and Uni Kassel and is based on the book Convex Optimization, by S. Boyd and L. Vandenberghe (2004).

It proposes a comprehensive introduction to the theory of Convex Optimization, showing how a variety of situations can be modelled using this paradigm, and reviews the different algorithmic methods to solve these problems.

List of addressed topics:

  • Convex Geometry
  • Conic Programming
  • Convex Programming and Duality
  • Applications in Combinatorial Optimization & Data science
  • Ellipsoid Method, Interior Point Methods and First-order Methods.

Handout:

In addition to the book “Convex Optimization” of Boyd & Vandenberghe, this course is based on further references which are cited in the respective chapters.

Guillaume Sagnol
Guillaume Sagnol
Senior Optimization Consultant

My research interests include convex & integer optimization, approximation algorithms, solving optimization problems with uncertain data and machine learning.