Welcome to the solutions website for Optimization II

This page contains all of the solution for the Unige Course Optimization II. The solutions are shown as webpages, but if you prefer you can download a PDF version by clicking on this link.

All of the solutions are also avalaible as Jupyter notebooks. You can open these notebooks on Google Colab by clicking the button ‘Open in Colab’ at the top of each page.

Some of the homeworks will require you to write some Python code yourself. For this we advice you to use Colab, since it will not require you to install anything. You can also run all of the code locally by installing Anaconda. Other than the packages that come standard with Anaconda, you should install CVXPY, a package for convex optimization.