NUMERICAL OPTIMIZATION METHODS

Degree course: 
Corso di Second cycle degree in MATHEMATICS
Academic year when starting the degree: 
2025/2026
Year: 
1
Academic year in which the course will be held: 
2025/2026
Course type: 
Compulsory subjects, characteristic of the class
Credits: 
9
Period: 
First Semester
Standard lectures hours: 
72
Detail of lecture’s hours: 
Lesson (72 hours)
Requirements: 

Linear algebra, Calculus, Numerical Analysis

Final Examination: 
Orale

Oral examination and a short project on a topic or an algorithm of the course. The student can choose if deepen a theoretical topic of implement an algorithm. The oral examination will verify the basic tools in optimisation and them application to simple problems.

Assessment: 
Voto Finale

Students will acquire the basic knowledge in order to model and to solve linear programming problems. Furthermore, they will learn how to apply the basic concepts of nonlinear optimization without constraints.

Introduction to optimization. Examples and fundamental properties of linear programming. Fundamental theorem of linear programming and its geometric interpretation. Simplex method, block form and revised simplex. Dual problem and primal-dual algorithm. The problem of transport and simplex method for transport problems. Unbounded problems: fundamental properties, methods of descent, steepest discent. Wolf conditions, admissibility and convergence. Stochastic gradient method. Quasi-Newton methods, trust-region method. Levenberg-Marquart method, method of Lagrange multipliers and alternating minimization.

Frontal lessons with theory and exercises.

Meeting by appointment.

Professors