MODELLI E ALGORITMI PER IL SUPPORTO ALLE DECISIONI
cod. 1004642

Anno accademico 2016/17
3° anno di corso - Secondo semestre
Docente
Marco LOCATELLI
Settore scientifico disciplinare
Ricerca operativa (MAT/09)
Ambito
Attività formative affini o integrative
Tipologia attività formativa
Affine/Integrativa
42 ore
di attività frontali
6 crediti
sede: PARMA
insegnamento
in - - -

Obiettivi formativi

Lo studente del corso deve innanzitutto familiarizzare con il concetto di rappresentazione astratta di un problema, nello specifico di rappresentazione di un problema tramite l'uso di grafi.

Deve poi comprendere come si sviluppa un algoritmo e come si effettua la sua analisi che comporta sia la verifica di corretezza (restituzione di una soluzione del problema) che lo studio della complessita' (numero di operazioni richieste per risolvere le istanze del problema).

Infine, lo studente deve imparare a distinguere i problemi sulla base di categorie di difficolta' definite dalla teoria della complessita'. In particolare, per istanze di grandi dimensioni di problemi classificati come difficili, l'uso di algoritmi corretti e' sconsigliabile (per via degli eccessivi tempi di esecuzione) e si puo' pensare di utilizzare tecniche euristiche.

Prerequisiti

- - -

Contenuti dell'insegnamento

Nella prima parte del corso si introducono i principali strumenti per dare rappresentazioni di problemi reali (modelli matematici, di simulazione, in scala). In particolare, nell'ambito dei modelli matematici, su cui e' incentrato il corso, si introducono i grafi.

Nella seconda parte del corso, attraverso la discussione di alcuni (semplici) esempi reali, si illustra l'uso dei grafi come strumenti di rappresentazione astratta di problemi reali. Vengono discussi diversi problemi su grafi (cammino a costo minimo, albero di supporto a peso minimo, problemi di flusso, problemi di assegnamento, problemi knapsack) con le relative tecniche risolutive di cui si discute sia la correttezza che la complessita'.

Nella terza e ultima parte del corso si discutono nozioni di base di complessita' dei problemi, introducendo le classi P, NP, i problemi NP-completi. Viene discussa anche la difficolta' dei problemi in relazione alla difficolta' di inviduare soluzioni approssimate.

Programma esteso

Nella prima parte del corso si introducono i principali strumenti per dare rappresentazioni astratte di problemi reali (modelli matematici, di simulazione, in scala). In particolare, nell'ambito dei modelli matematici, su cui e' incentrato il corso, si introducono i grafi.

Nella seconda parte del corso, attraverso la discussione di alcuni (semplici) esempi reali, si illustra l'uso dei grafi come strumenti di rappresentazione di problemi reali. Vengono discussi diversi problemi su grafi (cammino a costo minimo, albero di supporto a peso minimo, problemi di flusso, problemi di assegnamento,problemi knapsack) con le relative tecniche risolutive di cui si discute sia la correttezza che la complessita'.

Nella terza e ultima parte del corso si discutono nozioni di base di complessita' dei problemi, introducendo le classi P, NP, i problemi NP-completi. Viene discussa anche la difficolta' dei problemi in relazione alla difficolta' di inviduare soluzioni approssimate.

Bibliografia

Dispense fornite dal docente e disponibili in rete.

Metodi didattici

La principale modalita' di trasmissione della conoscenza e' la lezione frontale, durante la quale si cerca di coinvolgere gli studenti per portarli da soli alle conclusioni. Sono previste anche esercitazioni per consolidare quanto visto nelle lezioni. Non sono assegnati progetti e non si svolge attivita' di laboratorio.

Modalità verifica apprendimento

L'esame scritto e' composto da esercizi e domande di teoria che hanno lo stesso impatto sulla votazione finale.
Non sono previste prove in itinere.
L'esame orale e' previsto solo su richiesta dello studente.

Altre informazioni

Il materiale didattico e' disponibile al sito elly.dii.unipr.it

Obiettivi agenda 2030 per lo sviluppo sostenibile

- - -

Referenti e contatti

Numero verde

800 904 084

Segreteria studenti

E. segreteria.ingarc@unipr.it

Servizio per la qualità della didattica

Manager della didattica:
Elena Roncai
T. +39 0521033663
E. servizio dia.didattica@unipr.it 
E. del manager elena.roncai@unipr.it

Presidente del corso di studio

Gianluigi Ferrari
E. gianluigi.ferrari@unipr.it

Delegato orientamento in ingresso

Giovanna Sozzi
E. giovanna.sozzi@unipr.it

Delegato orientamento in uscita

Guido Matrella
E. guido.matrella@unipr.it

Docenti tutor

Boni Andrea
E. andrea.boni@unipr.it
Caselli Stefano
E. stefano.caselli@unipr.it
Cucinotta Annamaria
E. annamaria.cucinotta@unipr.it
Nicola Delmonte
E. nicola.delmonte@unipr.it
Mucci Domenico
E. domenico.mucci@unipr.it
Saracco Alberto
E. alberto.saracco@unipr.it
Ugolini Alessandro
E. alessandro.ugolini@unipr.it
Vannucci Armando
E. armando.vannucci@unipr.it

Delegati Erasmus

Paolo Cova
E. paolo.cova@unipr.it
Corrado Guarino
E. corrado.guarinolobianco@unipr.it
Walter Belardi
E. walter.belardi@unipr.it

Referente assicurazione qualità

Massimo Bertozzi
E. massimo.bertozzi@unipr.it

Studenti tutor

SPAGGIARI Davide E. davide.spaggiari@unipr.it
MUSETTI Alex E. alex.musetti@unipr.it
BERNUZZI Vittorio E. vittorio.bernuzzi1@studenti.unipr.it
NKEMBI Armel Asongu E. armelasongu.nkembi@unipr.it
BASSANI Marco E. marco.bassani@unipr.it
ZANIBONI Thomas E. thomas.zaniboni@unipr.it
BOCCACCINI Riccardo E. riccardo.boccaccini@unipr.it
MORINI Marco E. marco.morini@unipr.it
SHOZIB Md Sazzadul Islam E. mdsazzadulislam.shozib@studenti.unipr.it