6
Nessuna.
MAT/09 Ricerca Operativa.
Prova scritta (esercizi e problemi numerici eventualmente a risposta multipla) e orale.
L’insegnamento si prefigge quale obiettivo principale l’introduzione degli studenti all’uso dei modelli di programmazione matematica ed in particolare sia ai modelli di ottimizzazione lineare (sia continui che a variabili intere) che ai modelli di ottimizzazione non lineare.
Definizione e classificazione dei problemi di ottimizzazione e dei problemi di decisione e classificazione dei relativi metodi risolutivi. Programmazione Lineare (PL): il Metodo del Simplesso. Problemi di Programmazione Lineare Intera. Metodi esatti per la risoluzione dei problemi di Programmazione Lineare Intera. Esempi di problemi di PLI con matrice dei vincoli uni-modulare. Problemi dello Zaino e algoritmi risolutivi. Problemi di Ottimizzazione su grafi ed alberi: Vertex Cover ed Albero di Copertura Minimo. Il problema del Vertex Cover: un algoritmo 2-approssimato per il problema del Vertex Cover. Il problema dell’albero di copertura di un grafo a costo minimo (MST): l’algoritmo di Kruskal. Problemi di Ottimizzazione su grafi ed alberi: Problemi di Cammino Minimo. Cammini in un grafo orientato: il problema della raggiungibilità (visita in ampiezza; visita in profondità). Il problema dei cammini minimi: l’algoritmo di Dijkstra; l’algoritmo di Floyd e Warshall. Problemi di Ottimizzazione su grafi ed alberi: Pianificazione di un Progetto e Problema del Massimo Flusso. Pianificazione di un progetto: il Metodo CPM. Problemi di flusso su reti: il problema del massimo flusso; teorema max-flow min-cut; algoritmo di Ford-Fulkerson. Ottimizzazione Non Lineare Non Vincolata: Metodi del Gradiente, Metodo di Newton, Metodi delle direzioni coniugate. Metodi basati sui Moltiplicatori di Lagrange.
Al termine dell’insegnamento, lo studente deve dimostrare di
Verifica della abilità nella risoluzione di esercizi di varia difficoltà; chiarezza, correttezza e completezza nell’esposizione scritta e orale degli argomenti inerenti l’insegnamento.