. – Ricerca operativa PROF.SSA FRANCESCA MAGGIONI OBIETTIVO DEL CORSO La Ricerca Operativa è un settore della matematica che si occupa di modellare quantitativamente problemi complessi per supportare le decisioni strategiche, tattiche e operative in vari ambiti applicativi, dall’economia alla finanza, dalla produzione ai trasporti, dalla sanità all’ambiente. In virtù dell’importanza crescente assunta negli anni, la Ricerca Operativa ha attratto l’attenzione di numerosi ricercatori provenienti da diversi settori scientifici, che con i propri studi hanno contribuito a caratterizzarne l’aspetto multidisciplinare. Scopo del corso è fornire le principali metodologie della ricerca operativa per la soluzione di problemi decisionali: ottimizzazione lineare e intera, problemi su grafi, gestione di progetti, programmazione dinamica ed applicazioni. Il corso si propone inoltre di fornire conoscenze relative ai principali strumenti software per la soluzione di modelli di ottimizzazione: Optimization Toolbox di Matlab e linguaggi di programmazione matematica AMPL e GAMS. PROGRAMMA DEL CORSO Pre-requisiti: Conoscenze base di Algebra Lineare e utilizzo dell’elaboratore. Sarà cura del docente richiamare ed effettuare il consolidamento delle nozioni necessarie. Argomenti specifici di Ricerca Operativa: Introduzione alla ricerca operativa o Problemi di ottimizzazione o Primi approcci ai modelli di ottimizzazione Programmazione lineare (PL) o Formulazioni di problemi di PL ed applicazioni o Geometria della PL: politopo, vertici e soluzioni di base o Algoritmo del simplesso revisionato o Teoria della dualità e analisi di sensitività nella PL Ottimizzazione intera o Metodo dei piani di taglio (Gomory) o Alberi di ricerca e algoritmi di Branch and Bound o Problema dello zaino e algoritmi risolutivi o Problemi di assegnamento e trasporto Ottimizzazione su grafi o Definizioni e proprietà dei grafi orientati e non orientati o Alberi ricoprenti a costo minimo o Problemi di cammino minimo e flusso massimo e algoritmi risolutivi o Altri problemi su grafo (TSP, VRP) Ottimizzazione di Progetti o Rappresentazione tramite grafi orientati o Ricerca e analisi del cammino critico CPM Ottimizzazione dinamica Complessità computazionale di algoritmi Cenni alla programmazione stocastica. BIBLIOGRAFIA Sulla piattaforma e-learning sono disponibili le slides delle lezioni e materiale didattico utilizzato a lezione. Testi consigliati M. CARAMIA - S. GIORDANI - F. GUERRIERO - R. MUSMANNO - D. PACCIARELLI, Ricerca Operativa, Isedi, ISBN: 9788880083764. M.S. BAZARAA - J.J. JARVIS - H.D. SHERALI, LinearProgramming and Network Flows 4th Edition, Wiley, ISBN: 978-0-470-46272-0. R. TADEI - F. DELLA CROCE, Elementi di ricerca operativa, Società Editrice Esculapio, ISBN: 8874883854. S. MARTELLO, Ricerca operativa per la laurea magistrale, Società Editrice Esculapio, ISBN: 9788874884537. MICHAEL C. FERRIS - OLVI L. MANGASARIAN - STEPHEN J. WRIGHT, Linear Programming with Matlab, MOS Siam Series on Optimization. H.M. WILLIAMS, Model Building in Mathematical Programming,Wiley. DIDATTICA DEL CORSO Il corso sarà organizzato in lezioni frontali comprensive dello svolgimento di esempi e della soluzione degli esercizi assegati. Alcune lezioni si svolgeranno presso il laboratorio informatico in cui verranno implementati modelli di ottimizzazione tramite il toolbox di Ottimizzazione in ambiente Matlab e linguaggi di programmazione matematica (AMPL e GAMS). METODO DI VALUTAZIONE Esame orale. L’esame è volto a valutare innanzitutto capacità di ragionamento e rigore analitico sui temi oggetto del corso, nonché proprietà di linguaggio. A discrezione dello studente, è possibile presentare in sede di esame un elaborato (da organizzarsi in piccoli gruppi di lavoro), riguardante uno dei temi affrontati durante le lezioni. AVVERTENZE Gli studenti potranno contattare personalmente il docente il giovedì a seguito della lezione o scrivere all’indirizzo e-mail: [email protected]