Dipartimento: DIMES
Corso di Laurea: INGEGNERIA INFORMATICA
Indirizzo Internet Corso di Laurea: www.dimes.unical.it
Nome insegnamento: Laboratorio di Ricerca Operativa
Condivisione: Nessuna
Articolazione in moduli: Nessuna
Settore Scientifico Disciplinare : MAT/09
Docente responsabile: M. Flavia Monaco
Posizione docente responsabile:
Professore Associato
Crediti formativi universitari: 6
Numero ore riservate attività didattiche assistite:
Numero ore lezioni: 34
Numero ore esercitazioni: 18
Numero ore attività di laboratorio: 12
Numero ore riservate studio individuale:
Tipologia: ATTIVITA’ AFFINI E INTEGRATIVE
Lingua di insegnamento: Italiano
Collocazione: II Anno, I Semestre
Prerequisiti:Algebra Lineare e Geometria, Analisi Matematica 1, Fondamenti di Informatica
Obiettivi formativi (risultati d’apprendimento previsti e competenze da acquisire – Descrittori di Dublino):
Il corso intende fornire le conoscenze di base per la formulazione e risoluzione di problemi decisionali complessi
mediante i metodi matematici della Ricerca Operativa. Il corso mira a fornire le conoscenze, capacità ed abilità
seguenti:
1. Capacità di riconoscere problemi decisionali che è possibile affrontare con le metodologie della Ricerca
Operativa
2. Capacità di formulare problemi decisionali ricorrendo a modelli matematici di Ottimizzazione
3. Conoscenza degli algoritmi risolutivi più classici per la Programmazione Lineare, Lineare Intera e per i
Problemi di Flusso su Rete
4. Capacità di utilizzare strumenti software, che implementano gli algoritmi studiati, e di valutare i risultati
ottenuti
Argomenti delle lezioni:
Approccio modellistico ai problemi decisionali – 2h
- Modelli di Programmazione Matematica e loro classificazione
- Decisioni, obiettivi e vincoli
Programmazione Lineare (PL) – 12h
- Generalità e Formulazioni
- Geometria della PL e soluzione grafica
- Proprietà matematiche dei problemi di PL
- L’algoritmo del Simplesso
- Cenni sulla Teoria della Dualità e sull’Analisi della Sensibilità
Problemi di Flusso su Rete – 10h
- Generalità su grafi e reti di flusso
- Il problema del massimo flusso: formulazione e Algoritmo di Ford-Fulkerson
- Il problema del cammino di costo minimo: formulazione e algoritmo di Dijkstra
- Formulazione dei problemi di: flusso di costo minimo, trasporti e assegnamento
Programmazione Lineare Intera (PLI) - 10h
- Generalità e connessione tra PL e PLI
- Formulazione di problemi di PLI: Knapsack, Assegnamento e Assegnamento Generalizzato, Localizzazione,
Set-Covering, Routing, Scheduling
- L’algoritmo Branch and Bound
Argomenti delle esercitazioni:
Esempi numerici ed esercizi alla lavagna sugli argomenti delle lezioni.
Argomenti delle attività di laboratorio:
Esercitazioni guidate alla risoluzione di problemi di Programmazione Lineare e di Programmazione Lineare Intera
mediante pacchetti software per l’ottimizzazione
Modalità di frequenza: Obbligatoria
Modalità di erogazione:
Lezioni frontali in aula, con metodologie tradizionali e proiettore collegato al PC.
Modalità di svolgimento delle esercitazioni:
In aula, con metodologie tradizionali .
Modalità di svolgimento delle esercitazioni in laboratorio:
Presso il Centro di Calcolo della Facoltà di Ingegneria, mediante PC.
Metodi di valutazione:
Prova scritta e prova orale
Testi di riferimento:
Dispense a cura del docente e materiale dalla Rete.
Orario e aule lezioni:
Calendario prove valutazione:
www.dimes.unical.it