This tutorial offers a gentle introduction to bilevel optimization (BO) by using practical examples but highlighting the main differences between BO and other traditional optimization tasks such as global optimization, constrained optimization and multi-, many-objective optimization. A bird’s-eye view describing mathematical-programming-based and also metaheuristic-based approaches is considered as well. Finally, an online resource will be provided to the attendees so they can write and solve their own BO problem.
By Jesús Mejía & Efrén Mezura-Montes

Instructions
- Open the the following link:
- Wait until the loader ends (see Figure 1).
- Once the notebook is open you can interact using <shift>+Enter or <Ctrl> Enter
