FONDAMENTI DI RICERCA OPERATIVA D / E

Размер: px
Начинать показ со страницы:

Download "FONDAMENTI DI RICERCA OPERATIVA D / E"

Транскрипт

1 Ingegneria Informatica e Ingegneria Matematica FONDAMENTI DI RICERCA OPERATIVA D / E Edoardo Amaldi DEI - Politecnico di Milano [email protected] Sito web:

2 INTRODUZIONE Ricerca Operativa ( Operations Research ): Uso di modelli matematici e metodi quantitativi avanzati per analizzare problemi decisionali complessi e fornire un supporto alla presa di decisioni Tra matematica, informatica, economia e ingegneria 1

3 Problemi decisionali Problemi di scelta tra diverse soluzioni alternative sulla base di uno (o più) criteri Esempi: 1) Assegnare m incarichi (jobs) a m persone (macchine) minimizzando il tempo necessario per completarli P 1 P 2 P 3 I I I Tabella dei tempi (m = 3) Numero di soluzioni alternative? 2

4 Problemi decisionali Problemi di scelta tra diverse soluzioni alternative sulla base di uno (o più) criteri Esempi: 1) Assegnare m incarichi (jobs) a m persone (macchine) minimizzando il tempo necessario per completarli P 1 P 2 P 3 I I I Tabella dei tempi (m = 3) Numero di soluzioni alternative: m! 3

5 2) Collegare n città (uffici) con una rete di comunicazione di costo minimo Numero di soluzioni alternative? 3) Organizzare i turni del personale rispettando le varie esigenze e minimizzando il numero di persone coinvolte 4) Determinare il numero di sportelli da aprire affinché il tempo medio di attesa non superi un certo valore 5) Decidere quale modello di PC portatile comperare, tenendo conto del prezzo, del peso, delle prestazioni Problemi complessi affrontati con l approccio modellistico (tecniche matematiche e strumenti informatici) 4

6 2) Collegare n città (uffici) con una rete di comunicazione di costo minimo Numero di soluzioni alternative: 2 n(n 1) 3) Organizzare i turni del personale rispettando le varie esigenze e minimizzando il numero di persone coinvolte 4) Determinare il numero di sportelli da aprire affinché il tempo medio di attesa non superi un certo valore 5) Decidere quale modello di PC portatile comperare, tenendo conto del prezzo, del peso, delle prestazioni Problemi complessi affrontati con l approccio modellistico (tecniche matematiche e strumenti informatici) 5

7 Cenni storici Origini militari (seconda guerra mondiale): Assegnare in modo efficace le risorse limitate alle diverse operazioni Esempi: posizionamento dei radar, approvigionamento dei convogli, logistica... Operations Research sta per la ricerca del modo più efficace di condurre le operazioni Nel dopoguerra, metodi analoghi applicati in ambito industriale Il boom economico, ingrandendo le imprese e organizzazioni, poneva problemi decisionali molto più complessi! 6

8 Circostanze favorevoli: Rapidi progressi teorici in Ricerca Operativa e in Calcolo Numerico Avvento e diffusione dei primi computer (potenza di calcolo disponibile e poi diffusione di software) Ricerca Operativa = Management Science 7

9 Caratteristiche dei problemi decisionali numero di decisori (chi decide?) numero degli obiettivi (in base a quali criteri decide?) grado di incertezza dei dati (con quali informazioni decide?) Più decisori Teoria dei giochi Più obiettivi Programmazione multi-obiettivo Grado di incertezza > 0 Programmazione stocastica 8

10 Esempio: Mix produttivo Una azienda produce tre tipi di apparecchiature elettroniche. Le fasi critiche del ciclo produttivo: assemblaggio, finitura e controllo di qualità. Ore-uomo per ogni fase e prodotto: A 1 A 2 A 3 Assemblaggio Finitura Controllo qualità Disponibilità produttiva nell orizzonte di pianificazione espressa in ore-uomo: Margine lordo unitario espresso in KEuro: Assemblaggio Finitura Controllo qualità A 1 A 2 A Si suppone che l azienda possa vendere tutto ciò che produce. Formulare in termini matematici il problema di determinare un piano di produzione che massimizzi il margine lordo complessivo. 9

11 Modello mix produttivo Variabili di decisione: x j = quantità di apparecchiatura A j prodotta (j = 1, 2, 3) Funzione obiettivo: max z = 16x x 2 + 2x 3 Vincoli: capacità produttiva per ogni fase 80x x x x x x x x x (assemblaggio) (finitura) (controllo qualità) Non negatività delle variabili: x 1, x 2, x

12 Schema generale di uno studio di R.O. Problema Modello Algoritmo Programma Modello: rappresentazione semplificata della realtà Per definirlo bisogna individuare gli elementi fondamentali e le principali relazioni 11

13 Esempio: Pianificazione di investimenti Una società di investimenti finanziari deve decidere la composizione di un portafoglio di titoli. Investimento Area Capitale [ c j ] (KEuro) Rendimento atteso [ r j ] A (settore auto) Germania % B (settore auto) Italia 150 9% C (settore informatica) U.S.A % D (settore informatica) Italia % E (settore elettrodomestici) Italia 125 8% F (settore elettrodomestici) Francia 100 7% G (titoli di stato a breve) Italia 50 3% H (titoli di stato a lungo) Inghilterra 80 5% Capitale = 600 KEuro Al massimo 5 investimenti per non frammentare troppo la gestione Diversificazione per area geografica: 3 investimenti in Italia e 3 all estero Formulare in termini matematici il problema di selezione degli investimenti in modo tale da massimizzare il ritorno atteso rispettando i vincoli che mirano a ridurre il rischio. 12

14 Modello di pianificazione di investimenti Variabili di decisione: x j = 1 se j-esimo investimento viene effettuato e x j = 0 altrimenti (j = 1,..., 8) Funzione obiettivo: Vincoli: 8 max z = c j r j x j j=1 8 c j x j 600 (capitale) j=1 8 x j 5 (max 5 investimenti) j=1 x 2 + x 4 + x 5 + x 7 3 x 1 + x 3 + x 6 + x 8 3 (max 3 in Italia) (max 3 all estero) Variabili binarie (intere): x j {0, 1} j, 1 j 8 13

15 Per limitare il rischio: i) investimenti C e D sono mutuamente esclusivi, ii) se si sceglie un investimento nel settore informatico, bisogna anche selezionare titoli di stato. Modello: 8 max z = c j r j x j j=1 8 c j x j 600 (capitale) j=1 8 x j 5 (max 5 investimenti) j=1 x 2 + x 4 + x 5 + x 7 3 (max 3 in Italia) x 1 + x 3 + x 6 + x 8 3 (max 3 all estero) x 3 + x 4 1 (C e D esclusivi) x 3 + x 4 x 7 + x 8 (invest. in titoli di stato) x j {0, 1} j, 1 j 8 14

16 Esempio: Problema di assegnazione Il responsabile di un ufficio deve assegnare m = 3 incarichi a m persone sulla base delle seguenti stime dei tempi che ciascuno impiega ad eseguire ogni incarico: P 1 P 2 P 3 I I I Tabella dei tempi t ij, 1 i, j 3 Formulare in termini matematici il problema di determinare quale incarico assegnare ad ogni persona in modo tale da minimizzare la somma dei tempi di completamento di tutti gli incarichi. 15

17 Modello di assegnazione Variabili di decisione: x ij = 1 se l incarico i viene assegnato alla persona j e x ij = 0 altrimenti i, j con 1 i, j 3 Funzione obiettivo: min z = 3 3 t ij x ij Vincoli: i=1 j=1 3 x ij = 1 i=1 3 x ij = 1 j=1 Variabili binarie (intere): j = 1, 2, 3 (ad ogni persona j un unico incarico) i = 1, 2, 3 (ogni incarico i ad un unica persona) x ij {0, 1} i, j, 1 i, j 3 16

18 Esempio: localizzazione di impianti Tre pozzi petroliferi, situati nei punti A, B e C, estraggono greggio. Dove localizzare una raffineria per minimizzare il costo degli oleodotti (proporzionale al quadrato della lunghezza)? È vietato costruirla nel raggio di 100 km attorno al punto D = (100, 200). Gli oleodotti possono invece attraversare la zona vietata. 17

19 Modello localizzazione di impianti Variabili di decisione: x 1, x 2 coordinate cartesiane della raffineria Funzione obiettivo: min z = [ (x 1 0) 2 + (x 2 0) 2] [ + (x 1 300) 2 + (x 2 0) 2] + [(x 1 240) 2 + (x 2 300) 2] Vincoli: (x 1 100) 2 + (x 2 200) Natura variabili: x 1, x 2 reali 18

20 Programmazione matematica (PM) Problemi decisionali con un solo decisore, un solo criterio di scelta e ambiente certo opt f (x) con x X variabili di decisione x R n : grandezze numeriche il cui valore individua una soluzione del problema regione ammissibile X R n distingue le soluzioni ammissibili da quelle non ammissibili (mediante vincoli) funzione obiettivo f : X R esprime in modo quantitativo il gradimento o il costo di ciascuna soluzione ammissibile opt = min oppure opt = max NB: max{f(x) : x X} = min{ f(x) : x X} 19

21 Ottimi globali Risolvere un problema di PM consiste nell individuare una soluzione ammissibile globalmente ottima, ovvero un x X tale che f (x ) f (x) x X se opt = min f (x ) f (x) x X se opt = max Può avvenire che: 1. il problema sia inammissibile (X = ) 2. il problema sia illimitato ( c R, x c X tale che f (x c ) c oppure f (x c ) c) 3. vi sia un numero elevatissimo (anche infinito) di soluzioni ottime (con lo stesso valore ottimo!) 20

22 Ottimi locali Talvolta ci si deve accontentare di una soluzione ammissibile localmente ottima, ovvero un ˆx X tale che f (ˆx) f (x) x con x X e x ˆx ǫ se opt = min f (ˆx) f (x) x con x X e x ˆx ǫ se opt = max per ǫ > 0 opportuno Un problema può avere tanti ottimi locali! 21

23 Casi particolari di PM Programmazione Lineare (PL) f (x) lineare X = {x R n : g i (x) R 0, i = 1,..., m} con R {=,, } e g i (x) lineare per ogni i Esempio: Mix produttivo Programmazione Lineare Intera (PLI) f (x) lineare X = {x R n : g i (x) R 0, i = 1,..., m} Z n con R {=,, } e g i (x) lineare per ogni i Esempio: Pianificazione investimenti, assegnazione di incarichi PLI coincide con PL con in più il vincolo di interezza delle variabili di decisione Programmazione Non Lineare f (x) regolare X volume racchiuso fra superfici {x R n : g i (x) = 0} regolari (con g i (x) regolari) Esempio: Localizzazione di impianti 22

24 Programmazione a molti obiettivi Vi sono vari approcci per tenere conto di più obiettivi Se si desidera minimizzare f 1 (x) e massimizzare f 2 (x): 1. senza priorità: ricondursi al caso con un solo obiettivo convertendo i diversi obiettivi in unità di misura omogenee min λ 1 f 1 (x) λ 2 f 2 (x) per due scalari λ 1 e λ 2 opportuni 2. con priorità: ottimizzare l obiettivo prioritario e ridurre quelli secondari a vincoli di qualità min x X f 1 (x) con X = {x X : f 2 (x) c} per una costante c opportuna 23

25 Programmazione matematica e simulazione Entrambe richiedono la costruzione di un modello e lo sviluppo di un algoritmo Programmazione matematica Simulazione Problemi ben formalizzabili L algoritmo fornisce una soluzione I risultati sono certi Problemi difficili da formalizzare L algoritmo riproduce il sistema reale e permette di sperimentare le prestazioni di soluzioni diverse I risultati sono da interpretare 24

26 ESEMPI DI SUCCESSI DELLA R.O. anno azienda settore effetto 90 Taco Bell turni personale 7.6M$ risparmio (fast food) annuo 92 American Arlines nuovo sistema di tariffe, overbooking + 500M$ e coordinamento dei voli 92 Harris Corp. pianificazione 50% 95% ordini (semiconduttori) produzione on time 95 GM - car rental utilizzo parco +50M$ annui auto evitato fallimento 96 HP - stampanti riprogettata linea raddopiata produttiva produzione 97 Bosques Arauco logistica taglio 5M$ risparmio e trasporto annuo 99 IBM riorganizzata catena 750M$ risparmio logistica annuo 25

27 Praticamente nessun manager delle Fortune 500 gestisce la propria azienda senza il supporto di metodi quantitativi e della R.O. Notevoli vantaggi non solo per le grandi aziende/enti/organizzazioni R.O. utile ogniqualvolta si desidera razionalizzare l uso di risorse limitate! In contesti di rapida evoluzione, elevata complessità ed incertezza è indispensabile trovare e implementare solutioni efficaci Informatizzazione e disponibilità dei dati hanno aperto nuovi orizzonti... 26

FONDAMENTI DI RICERCA OPERATIVA

FONDAMENTI DI RICERCA OPERATIVA Ingegneria Informatica FONDAMENTI DI RICERCA OPERATIVA Edoardo Amaldi DEI - Politecnico di Milano [email protected] Pagina web del corso: http://home.dei.polimi.it/amaldi/fro-11-12.html INTRODUZIONE

Подробнее

FONDAMENTI DI RICERCA OPERATIVA

FONDAMENTI DI RICERCA OPERATIVA Laurea Magistrale in Ingegneria Informatica FONDAMENTI DI RICERCA OPERATIVA Edoardo Amaldi DEI - Politecnico di Milano [email protected] Pagina web del corso: http://home.dei.polimi.it/amaldi/fro-mi-13-14.html

Подробнее

Introduzione alla Ricerca Operativa. Cos è la Ricerca Operativa? Modellazione di problemi decisionali Fasi di uno studio di RO Applicazioni della RO

Introduzione alla Ricerca Operativa. Cos è la Ricerca Operativa? Modellazione di problemi decisionali Fasi di uno studio di RO Applicazioni della RO Introduzione alla Ricerca Operativa Cos è la Ricerca Operativa? Modellazione di problemi decisionali Fasi di uno studio di RO Applicazioni della RO Cos è la Ricerca Operativa? La Ricerca Operativa è la

Подробнее

Lezioni di Ricerca Operativa

Lezioni di Ricerca Operativa Lezioni di Ricerca Operativa Massimo Paolucci Dipartimento di Informatica, Sistemistica e Telematica (DIST) Università di Genova [email protected] http://www.dattero.dist.unige.it Anno accademico

Подробнее

LA PROGRAMMAZIONE MATEMATICA (p.m.)

LA PROGRAMMAZIONE MATEMATICA (p.m.) LA PROGRAMMAZIONE MATEMATICA (p.m.) Un problema di programmazione matematica è un problema di ottimizzazione riconducibile alla seguente espressione generale: ricercare i valori delle variabili x 1, x

Подробнее

Problemi di Ottimizzazione

Problemi di Ottimizzazione Problemi di Ottimizzazione Obiettivo: misura della qualità di una soluzione. Vincoli: condizioni che devono essere soddisfatte per ottenere una soluzione ammissibile. Problema di Ottimizzazione: determina

Подробнее

Ricerca Operativa. Docenti. 1. Introduzione

Ricerca Operativa. Docenti. 1. Introduzione Ricerca Operativa 1. Introduzione Docenti Luigi De Giovanni - Giacomo Zambelli Dipartimento di Matematica Pura e Applicata (Torre Archimede) Tel. 049 827 1349 / 1348 email: luigi - giacomo @math.unipd.it

Подробнее

Lezioni di Ricerca Operativa

Lezioni di Ricerca Operativa Lezioni di Ricerca Operativa Massimo Paolucci Dipartimento di Informatica, Sistemistica e Telematica (DIST) Università di Genova [email protected] Anno accademico 2000/2001 La Ricerca Operativa (Operation

Подробнее

Ricerca Operativa. Docente. 1. Introduzione

Ricerca Operativa. Docente. 1. Introduzione Ricerca Operativa 1. Introduzione Docente Luigi De Giovanni Dipartimento di Matematica Pura e Applicata (Torre Archimede) uff. 427 Tel. 049 827 1349 email: [email protected] www.math.unipd.it/~luigi

Подробнее

Il problema dello zaino: dalla gita in montagna ai trasporti internazionali. Luca Bertazzi

Il problema dello zaino: dalla gita in montagna ai trasporti internazionali. Luca Bertazzi Il problema dello zaino: dalla gita in montagna ai trasporti internazionali Luca Bertazzi 0 Ricerca Operativa (Operations Research) The Science of Better Modelli e algoritmi per la soluzione di problemi

Подробнее

Ricerca Operativa. Docente. 1. Introduzione

Ricerca Operativa. Docente. 1. Introduzione 1 Ricerca Operativa 1. Introduzione Docente Luigi De Giovanni Dipartimento di Matematica (Torre Archimede) uff. 427 Tel. 049 827 1349 email: [email protected] www.math.unipd.it/~luigi Ricevimento: giovedì,

Подробнее

Lezioni di Ricerca Operativa

Lezioni di Ricerca Operativa Lezioni di Ricerca Operativa R.Cerulli M.Gentili - F. Carrabs Dipartimento di Matematica (DM) Università di Salerno LA RICERCA OPERATIVA Si occupa dello sviluppo e dell applicazione di metodi matematici

Подробнее

RICERCA OPERATIVA NASCITA E SVILUPPO, OBIETTIVI, FASI. Prof.ssa Angela Donatiello 1

RICERCA OPERATIVA NASCITA E SVILUPPO, OBIETTIVI, FASI. Prof.ssa Angela Donatiello 1 RICERCA OPERATIVA NASCITA E SVILUPPO, OBIETTIVI, FASI Prof.ssa Angela Donatiello 1 Il termine RICERCA OPERATIVA sembra sia stato usato per la prima volta nel 1939, ma già precedentemente alcuni scienziati

Подробнее

Modelli di programmazione lineare. Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli

Modelli di programmazione lineare. Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli Ricerca Operativa 2. Modelli di Programmazione Lineare - TESTI Modelli di programmazione lineare Il metodo grafico è basato su linearità della funzione obiettivo linearità dei vincoli Sotto queste ipotesi

Подробнее

Introduzione alla Ricerca Operativa

Introduzione alla Ricerca Operativa Introduzione alla Ricerca Operativa Daniele Vigo D.E.I.S. - Università di Bologna [email protected] rev. 3.0 - settembre 2003 Ricerca Operativa? applicazione di metodi scientifici a problemi decisionali

Подробнее

COMPITO DI RICERCA OPERATIVA. (5 punti) Sia dato il seguente problema di PL: min x 1 + x 2 x 1 + x 2 3 x 1 + x 2 2 2x 1 + x 2 3.

COMPITO DI RICERCA OPERATIVA. (5 punti) Sia dato il seguente problema di PL: min x 1 + x 2 x 1 + x 2 3 x 1 + x 2 2 2x 1 + x 2 3. COMPITO DI RICERCA OPERATIVA ESERCIZIO 1. (5 punti) Sia dato il seguente problema di PL: min x 1 + x 2 x 1 + x 2 x 1 + x 2 2 2x 1 + x 2 x 1 0 x 2 0 Si trasformi questo problema in forma standard e lo si

Подробнее

Introduzione alla Ricerca Operativa. Alberto Caprara D.E.I.S. - Università di Bologna

Introduzione alla Ricerca Operativa. Alberto Caprara D.E.I.S. - Università di Bologna Introduzione alla Ricerca Operativa Alberto Caprara D.E.I.S. - Università di Bologna [email protected] Settembre 2003 Ricerca Operativa? applicazione di metodi scientifici a problemi decisionali che

Подробнее

LA RICERCA OPERATIVA. Richiami storici

LA RICERCA OPERATIVA. Richiami storici LA RICERCA OPERATIVA La ricerca operativa si occupa delle tecniche e dei metodi che sono di supporto alle decisioni in campo economico ed organizzativo. La ricerca operativa ha lo scopo di individuare

Подробнее

Programmazione Matematica: III.1 - Programmazione Lineare

Programmazione Matematica: III.1 - Programmazione Lineare Programmazione Matematica: III.1 - Programmazione Lineare Daniele Vigo D.E.I.S. Università di Bologna [email protected] rev. 1.0 ottobre 2003 Programmazione Lineare Def.: (F, ϕ ) è un problema di Programmazione

Подробнее

Flusso a Costo Minimo

Flusso a Costo Minimo Sapienza Università di Roma - Dipartimento di Ingegneria Informatica, Automatica e Gestionale Flusso a Costo Minimo Docente: Renato Bruni [email protected] Corso di: Ottimizzazione Combinatoria Dal

Подробнее

3.3 FORMULAZIONE DEL MODELLO E CONDIZIONI DI

3.3 FORMULAZIONE DEL MODELLO E CONDIZIONI DI 3.3 FORMULAZIONE DEL MODELLO E CONDIZIONI DI ESISTENZA DI UN PUNTO DI OTTIMO VINCOLATO Il problema di ottimizzazione vincolata introdotto nel paragrafo precedente può essere formulato nel modo seguente:

Подробнее

Appendice A: un esempio di scelta del mix ottimo di produzione in presenza di vincoli 19

Appendice A: un esempio di scelta del mix ottimo di produzione in presenza di vincoli 19 14 18-12-07 19:04 Pagina 411 Le decisioni di breve termine fra alternative diverse 411 i minori costi differenziali, almeno nella misura in cui la dimensione di costo è la più importante. Sebbene i costi

Подробнее

Matematica Computazionale(6cfu) Ottimizzazione(8cfu) (a.a , lez.1)

Matematica Computazionale(6cfu) Ottimizzazione(8cfu) (a.a , lez.1) Docente: Marco Gaviano (e-mail:[email protected]) Corso di Laurea in Infomatica Corso di Laurea in Matematica Matematica Computazionale(6cfu) Ottimizzazione(8cfu) (a.a. 2013-14, lez.1) 1 Matematica Computazionale,

Подробнее

Lezioni di Ricerca Operativa 2 Dott. F. Carrabs

Lezioni di Ricerca Operativa 2 Dott. F. Carrabs Lezioni di Ricerca Operativa Dott. F. Carrabs.. 009/00 Lezione 6: - mmissibilità di un vincolo - Vincoli alternativi - Vincoli alternativi a gruppi - Rappresentazione di funzioni non lineari: Costi fissi

Подробнее

5.3 Metodo dei piani di taglio

5.3 Metodo dei piani di taglio 5.3 Metodo dei piani di taglio (PLI) min s.v. c T x Ax b x interi X Ipotesi: a ij, c j e b i interi Osservazione: La regione ammissibile di un PLI può essere descritta mediante dei vincoli più o meno stringenti

Подробнее

Ottimizzazione e Controllo 2015/2016 ESERCITAZIONE

Ottimizzazione e Controllo 2015/2016 ESERCITAZIONE Ottimizzazione e Controllo 2015/2016 ESERCITAZIONE Esercizio 1. Sono dati 6 job da processare su un centro di lavorazione automatizzato che può eseguire una sola lavorazione alla volta. Di ciascun job

Подробнее

Excel: una piattaforma facile per l ottimizzazione. Excel ha un toolbox di ottimizzazione: Risolutore

Excel: una piattaforma facile per l ottimizzazione. Excel ha un toolbox di ottimizzazione: Risolutore Excel: una piattaforma facile per l ottimizzazione Excel ha un toolbox di ottimizzazione: Risolutore Il problema di produzione con Excel Consideriamo il foglio Excel Variabili di decisione reali c8,d8

Подробнее

RICERCA OPERATIVA. 1. Introduzione

RICERCA OPERATIVA. 1. Introduzione RICERCA OPERATIVA 1. Introduzione mercoledì 16 settembre 2015 Ricerca Operativa - F. Maggioni 2 Docente Francesca Maggioni Ricercatrice (s.s.d. MAT/09 Ricerca Operativa) Dipartimento di Scienze aziendali,

Подробнее

Esercizi svolti di Programmazione Lineare. a cura di Laura Scrimali Dipartimento di Matematica e Informatica Università di Catania

Esercizi svolti di Programmazione Lineare. a cura di Laura Scrimali Dipartimento di Matematica e Informatica Università di Catania Esercizi svolti di Programmazione Lineare a cura di Laura Scrimali Dipartimento di Matematica e Informatica Università di Catania Formulazione matematica e risoluzione grafica Esercizio Una pasticceria

Подробнее

Problemi di Localizzazione Impianti

Problemi di Localizzazione Impianti Sapienza Sapienza Università di Roma - Dipartimento di Ingegneria Informatica, Automatica e Gestionale Problemi di Localizzazione Impianti Renato Bruni [email protected] Il materiale presentato è derivato

Подробнее

IL METODO DEL SIMPLESSO

IL METODO DEL SIMPLESSO IL METODO DEL SIMPLESSO Il metodo del Simplesso 1 si applica nella risoluzione di un problema di Programmazione Lineare 2 (funzione e vincoli lineari) quando le variabili di azione o iniziali sono almeno

Подробнее

ALGORITMI DI OTTIMIZZAZIONE M Esercizi Parte I

ALGORITMI DI OTTIMIZZAZIONE M Esercizi Parte I ALGORITMI DI OTTIMIZZAZIONE M Esercizi Parte I Esercizio 1 Dati n oggetti ed un contenitore, ad ogni oggetto j (j = 1,, n) sono associati un peso p j ed un costo c j (con p j e c j interi positivi). Si

Подробнее

Problema Determinare la miscelazione ottimale delle materie prime in modo da massimizzare il profitto complessivo

Problema Determinare la miscelazione ottimale delle materie prime in modo da massimizzare il profitto complessivo Mix Produttivo Si dispone di i=1,...,m risorse produttive (ad esempio, materie prime) in quantità limitata. La massima disponibilità delle risorse è b 1,...,b m Si possono produrre j=1,...,n diversi prodotti

Подробнее

Ricerca Operativa. G. Liuzzi. Lunedí 20 Aprile 2015

Ricerca Operativa. G. Liuzzi. Lunedí 20 Aprile 2015 1 Lunedí 20 Aprile 2015 1 Istituto di Analisi dei Sistemi ed Informatica IASI - CNR Rilassamento di un problema Rilassare un problema di Programmazione Matematica vuol dire trascurare alcuni (tutti i)

Подробнее

Macchine parallele M 1 M 2 M 3 J 1 J 2 LAVORI J 3 J 4

Macchine parallele M 1 M 2 M 3 J 1 J 2 LAVORI J 3 J 4 Macchine parallele M 1 J 1 J 2 LAVORI M 2 J 3 J 4 M 3 Macchine parallele Scheduling su macchine parallele scorrelate R C max Descrizione del problema n lavori devono essere processati da m macchine diverse

Подробнее

Esercizio 1. Soluzione

Esercizio 1. Soluzione A UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Prima prova intermedia 21 aprile 2018 Esercizio 1 Una fabbrica di schede elettroniche deve allocare operai

Подробнее

Ricerca operativa. Prof.ssa Nicolina Tocci

Ricerca operativa. Prof.ssa Nicolina Tocci Ricerca operativa Teoria delle decisioni Introduzione Uno dei fenomeni caratteristici di questo secolo è la rapida espansione delle organizzazioni umane, sia nelle loro dimensioni sia nella loro complessità.

Подробнее

Data Science A.A. 2018/2019

Data Science A.A. 2018/2019 Corso di Laurea Magistrale in Economia Data Science A.A. 2018/2019 Esercitazione GAMS 1 Data Science 2018/2019 1 Esercizio 1 - AVL La AVL produce tre composti chimici, A, B e C, che possono essere venduti

Подробнее

Problemi di localizzazione

Problemi di localizzazione Problemi di localizzazione Claudio Arbib Università di L Aquila Prima Parte (marzo 200): problemi con singolo decisore . Introduzione Un problema di localizzazione consiste in generale nel decidere dove

Подробнее

Management Sanitario. Modulo di Ricerca Operativa

Management Sanitario. Modulo di Ricerca Operativa Management Sanitario per il corso di Laurea Magistrale SCIENZE RIABILITATIVE DELLE PROFESSIONI SANITARIE Modulo di Ricerca Operativa Prof. Laura Palagi http://www.dis.uniroma1.it/ palagi Dipartimento di

Подробнее

ASSEGNAMENTO DELLE OPERAZIONI DI TAGLIO NELLA PRODUZIONE DI CAPI DI ABBIGLIAMENTO

ASSEGNAMENTO DELLE OPERAZIONI DI TAGLIO NELLA PRODUZIONE DI CAPI DI ABBIGLIAMENTO ASSEGNAMENTO DELLE OPERAZIONI DI TAGLIO NELLA PRODUZIONE DI CAPI DI ABBIGLIAMENTO Lo scenario produttivo Una nota azienda produce capi di abbigliamento per l alta moda Ogni capo è costituito da vari pezzi

Подробнее

Il problema del commesso viaggiatore: da Ulisse alla Logistica integrata. Luca Bertazzi

Il problema del commesso viaggiatore: da Ulisse alla Logistica integrata. Luca Bertazzi Il problema del commesso viaggiatore: da Ulisse alla Logistica integrata Luca Bertazzi 0 3 Ulisse: da Troia a Itaca Troia Itaca 509 km Quale è stato invece il viaggio di Ulisse? Il viaggio di Ulisse Troia

Подробнее