The aim of the course is to introduce the basic principles and methods of resolution for optimization problems. Different classes of optimization problems will be considered: (1) unconstrained optimization, (2) constrained optimization, (3) convex optimization, (4) linear programming, (5) quadratic optimization problems, (6) nonlinear problems, (7) mixed-integer programming. Then, the resolution methods will be introduced and the a specific software tool able to solve optimization problems will be described. Once the course is completed, students will be able to recognize the class of an optimization problem and to identify and implement its resolution.
Classroom lectures with discussion of application problems and implementation in different software environments (matlab/GAMS).
Ricevimento: Wednesday 11-13.
MARIO NERVI (President)
MASSIMO BRIGNONE
FABIO D'AGOSTINO
PAOLA GIRDINIO
DANIELE MESTRINER
PAOLO MOLFINO
GIORGIO MOLINARI
GABRIELE MOSAICO
MANSUETO ROSSI
MATTEO SAVIOZZI (President Substitute)
EUGENIA TORELLO (President Substitute)
https://corsi.unige.it/8731/p/studenti-orario
Oral exam with Software exercises.