- Docente: Daniele Vigo
- Credits: 6
- SSD: MAT/09
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Cesena
- Corso: First cycle degree programme (L) in Electronics, Informatics and Telecommunications Engineering (cod. 8196)
Learning outcomes
The student will be able to define logic and mathematical models of
optimization and decision problems by using mathematical
programming and graph theory. He will be able to analyze the
complexity of problems and characterize their difficulty. He will
be able to solve and interpret some optimization problems also
suing the personal computer.
Course contents
- Introduction: Decision and Optimization problems. Models of Decision and Optimization problems and their classification. Methodology of Operations Research. Exact and Heuristic Algorithms. Brief introduction to computational complexity of problems and algorithms.
- Graph Theory. Introduction and definitions. Shortest Spanning Tree Problem: Prim and Kruskal algorithms. Shortest Path Problem: Dijkstra algorithm. Introduction of more complex problems (Max flow on a network ,Travelling salesman, vehicle routing...).
- Linear Optimization. Introduction to convex optimization problems. Canonic and Standard Forms of a linear optimization problem. Admissible and Basic solutions. Simplex algorithm in geometric and algebraic forms: optimality criteria, pivoting, degeneracy, two phases method for initial basis determination. Tableau form. Sensitivity Analysis. Introduction to the use of a solver package.
- Integer Linear Optimization. Formulations of an integer linear optimization problems. Graphical solution. Branch and bound method basic principles. Introduction to traditional heuristic methods and to metaheuristics. Introduction of models and algorithms for specific applications (vehicle routing, cutting and packing, network design …)
- Duality theory and dual simplex algorithm.
- Decision analysis methods
Readings/Bibliography
slides available online
(to integrate the slides only)
S. MARTELLO, D. VIGO,,
ESERCIZI DI RICERCA OPERATIVA, PROGETTO LEONARDO, BOLOGNA,
1999.
S. MARTELLO,
LEZIONI DI RICERCA OPERATIVA, PROGETTO LEONARDO, BOLOGNA,
2002
M. FISCHETTI,
LEZIONI DI RICERCA OPERATIVA, EDIZIONI LIBRERIA PROGETTO, PADOVA,
1995
M. Dell'Amico,
120 esercizi di ricerca operativa, Bologna, Pitagora,
1996
S. Pallottino, A. Sciomachen (a cura di)
Scienza delle Decisioni per i Trasporti, Franco Angeli, 1999.
Assessment methods
written and oral compulsory tests
Links to further information
Office hours
See the website of Daniele Vigo