Il volume raccoglie le lezioni tenute dall’autore per il corso Ricerca Operativa M, presso la Facoltà di Ingegneria dell’Università di Bologna, ed una raccolta di esercizi svolti, in parte assegnati per la prova scritta d’esame ed in parte progettati per offrire una panoramica esauriente dei diversi casi che possono presentarsi nell’ambito degli argomenti trattati. I primi due capitoli presentano una introduzione generale alla disciplina, alla programmazione matematica e alla programmazione convessa. I tre capitoli successivi sviluppano gli aspetti teorici della programmazione lineare, l’algoritmo del simplesso e la teoria della dualità. Il sesto capitolo tratta i problemi di programmazione lineare intera, i piani di taglio e gli algoritmi branch-and-bound. Nel settimo capitolo viene introdotta la teoria dei grafi, vengono descritti gli algoritmi per la soluzione di alcuni problemi di particolare rilevanza e vengono esaminate le loro relazioni con la programmazione matematica e con le condizioni di unimodularità. L’ottavo capitolo introduce i concetti fondamentali della teoria della complessità, gli algoritmi pseudo-polinomiali e la programmazione dinamica. Nel nono e decimo capitolo vengono esaminate le strategie di esplorazione degli alberi decisionali, i metodi di rilassamento, le procedure di riduzione, gli algoritmi approssimati e i paradigmi metaeuristici. L’ultimo capitolo tratta i modelli di simulazione discreta, utilizzando esempi relativi a sistemi nei quali svolge ruolo primario la gestione nel tempo di code e di entità tra loro interagenti. Per alcuni degli algoritmi trattati sono disponibili, nella pagina web dell’autore, applet didattici che ne consentono l’esecuzione passo – passo.

Ricerca Operativa per la Laurea Magistrale

MARTELLO, SILVANO
2011

Abstract

Il volume raccoglie le lezioni tenute dall’autore per il corso Ricerca Operativa M, presso la Facoltà di Ingegneria dell’Università di Bologna, ed una raccolta di esercizi svolti, in parte assegnati per la prova scritta d’esame ed in parte progettati per offrire una panoramica esauriente dei diversi casi che possono presentarsi nell’ambito degli argomenti trattati. I primi due capitoli presentano una introduzione generale alla disciplina, alla programmazione matematica e alla programmazione convessa. I tre capitoli successivi sviluppano gli aspetti teorici della programmazione lineare, l’algoritmo del simplesso e la teoria della dualità. Il sesto capitolo tratta i problemi di programmazione lineare intera, i piani di taglio e gli algoritmi branch-and-bound. Nel settimo capitolo viene introdotta la teoria dei grafi, vengono descritti gli algoritmi per la soluzione di alcuni problemi di particolare rilevanza e vengono esaminate le loro relazioni con la programmazione matematica e con le condizioni di unimodularità. L’ottavo capitolo introduce i concetti fondamentali della teoria della complessità, gli algoritmi pseudo-polinomiali e la programmazione dinamica. Nel nono e decimo capitolo vengono esaminate le strategie di esplorazione degli alberi decisionali, i metodi di rilassamento, le procedure di riduzione, gli algoritmi approssimati e i paradigmi metaeuristici. L’ultimo capitolo tratta i modelli di simulazione discreta, utilizzando esempi relativi a sistemi nei quali svolge ruolo primario la gestione nel tempo di code e di entità tra loro interagenti. Per alcuni degli algoritmi trattati sono disponibili, nella pagina web dell’autore, applet didattici che ne consentono l’esecuzione passo – passo.
2011
306
9788874884537
S. Martello
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/107144
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact