====== Simulazione ====== Docente: **Giorgio Gallo** === Informazioni generali === == Obiettivi == Il corso si propone di fornire allo/a studente/ssa gli strumenti di base per la costruzione e l'utilizzo di modelli di simulazione. Un rilevante spazio verrà dato alle applicazioni. Gli argomenti trattati verranno sviluppati anche attraverso piccoli progetti da svolgere durante l'anno: tali progetti costituiranno una componente essenziale nella valutazione conclusiva. Dopo una introduzione alla simulazione, verranno presentate le principali tecniche di simulazione, con particolare attenzione alla simulazione discreta. Una parte consistente del corso sarà dedicata alle metodologie statistiche per l'analisi dei dati di input e di output. Nell'ultima parte del corso verranno presentati i principali concetti della System Dynamics e della Simulazione per agenti autonomi. Piccoli progetti comportanti attività di modellazione, programmazione ed analisi statistica di dati verranno assegnati durante lo svolgimento del corso. == Orario == ^ Giorno ^ Orario ^ Aula ^ | Mercoledì | 16--18 |B | | Giovedì | 14--16 |B1 | ==Programma== //Introduzione ai modelli di simulazione// //Simulazione discreta// * Il sistema da modellare * Approcci alla modellazione * Simulazione per entità, per attività e per processi * Uso del linguaggio UML per la modellazione //Funzioni di distribuzione e test statistici// * Variabili casuali * Distribuzioni discrete e continue * Stima di parametri * Test di ipotesi //Analisi e scelta dei dati di input// * Distribuzioni empiriche * Analisi dei dati di input * Numeri pseudocasuali //Analisi dei dati di output// * Analisi del transitorio * Tecniche per la riduzione della varianza //Modelli di Dinamica dei Sistemi// * Diagrammi causali * Livelli e flussi * Ritardi * Exponential smoothing * Scelta dell'unità di tempo e metodi di integrazione //Simulazione per agenti autonomi// * Introduzione * Uso di NetLogo == Modalità di esame == Colloquio orale, da tenersi nella sessione del semestre in cui è stato svolto il corso, per gli studenti che hanno seguito il corso eseguendo i progetti ed avendo ottenuto una valutazione complessiva di sufficienza. Progetto, compito scritto e colloquio orale per gli altri studenti. Il progetto va consegnato almeno una settimana prima dell'esame. Un progetto può essere utilizzato solo per gli esami dell'anno accademico in cui è stato assegnato. ===Testi di riferimento=== * G. Gallo. //[[http://www.di.unipi.it/%7Egallo/Books/SimulazioneMain_10_1.pdf|Note di Simulazione]]// * A.M. Law & W.D. Kelton. //Simulation Modeling & Analysis//, McGraw-Hill, 1991 * A.M. Mood, F.A. Graybill and D.C. Boes. //Introduction to the theory of statistics//, McGraw-Hill, 1974 * M. Pidd. //Computer Simulation in Management Science//, J.Wiley, 1992 * S.M. Ross. //A course in Simulation//, Macmillan, 1990 ===Risorse=== * //[[http://en.wikipedia.org/wiki/List_of_discrete_event_simulation_software#cite_note-0|Pacchetti software orientati alla simulazione discreta]]// * //[[http://www.di.unipi.it/di/groups/optimize/Courses/Simulazi/Statistica/Test-Statistici.ods|Test Statistici - Foglio Calc]]// * //[[http://numericalmethods.eng.usf.edu/mws/gen/08ode/|Integrazione numerica]] // === Lezioni === ^ N. ^ Argomento ^ |1 | {{:informatica:sim:introduzione.pdf|}}| |2 | {{:informatica:sim:simulazione_discreta_1.pdf|}}| |3 | {{:informatica:sim:simulazione_discreta_2.pdf|}}| |4 | {{:informatica:sim:simulazione_discreta_3.pdf|}}| |5 | {{:informatica:sim:distribuzioni.pdf|}}| |6 | {{:informatica:sim:stima_di_parametri_test_statistici.pdf|}}| |7 | {{:informatica:sim:analisi_datiinput.pdf|}}| |8 | {{:informatica:sim:analisi_datioutput.pdf|}}| |9 | {{:informatica:sim:dinamiche_crescita.pdf|}}| |10 | {{:informatica:sim:ritardi.pdf|}}| |11 | {{:informatica:sim:gestione_magazzini.pdf|}}| |12 | {{:informatica:sim:integrazione_numerica.pdf|}}| ===Esercizi=== ^ N. ^ Testo ^ Scadenza ^ |1| {{:informatica:sim:gestione_porto_a.pdf|}}|24/03/2010| |2| {{:informatica:sim:gestione_porto_b.pdf|}}|20/04/2010| |3| {{:informatica:sim:gestione_porto_c.pdf|}}|09/05/2010| |4| {{:informatica:sim:catena_logistica.pdf|}} |31/05/2010|