FONDAMENTI DI RICERCA OPERATIVA Prof. M.Trubian a.a. 2008/09 Prima prova in itinere: 25/11/08

Documenti analoghi
1.4 Si risolva mediante gli scarti complementari il duale del problema dato.

COMPITO DI RICERCA OPERATIVA. max x 1 + 2x 2 + x 3 x 1 x 2 + x 3 = 1 2x 1 + 3x 2 + x 4 = 2

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

COMPITO DI RICERCA OPERATIVA. max 5 2x 1 + 3x 2 x 3 = 2 + x 1 5x 2 x 4 = 5 + x 2. x 5 = 1 + x 1 x 2

Si consideri il seguente tableau ottimo di un problema di programmazione lineare

Corso di Ricerca Operativa Prova in itinere del 06/11/2015

A.A Fondamenti di Ricerca Operativa. 2. Determinare β affinchè il poliedro descritto dal sistema di disequazioni

A.A Fondamenti di Ricerca Operativa Esercizi ottobre min 2x 1 + x 2 + 4x 3 3x 4 x 1 + x 3 = 5 x 2 + x 4 = 2

Teoria della Dualità: I Introduzione

COMPITO DI RICERCA OPERATIVA. max x 1 + x 2 x 1 + x 2 1 x 1 + x 2 2. Lo si trasformi in forma standard e se ne determini una soluzione ottima.

RICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:

RICERCA OPERATIVA (a.a. 2015/16) Nome: Cognome: Matricola:

Corso di RICERCA OPERATIVA 1 (Fischetti) Simulazione scritto del 31 Gennaio Tempo consentito: due ore. Cognome studente:... Nome:... Matr.:...

RICERCA OPERATIVA (a.a. 2018/19)

Metodi e Modelli per l Ottimizzazione Combinatoria Ripasso sulla teoria della dualità in programmazione lineare

RICERCA OPERATIVA (a.a. 2012/13) Nome: Cognome: Matricola:

Lezione n 16. Lezioni di Ricerca Operativa. Corso di Laurea in Informatica Università di Salerno. Prof. Cerulli Dott.ssa Gentili Dott.

RICERCA OPERATIVA (a.a. 2015/16) Nome: Cognome: Matricola:

RICERCA OPERATIVA. Tema d esame del 04/03/2008 (Simulazione)

Domande d esame. Ricerca Operativa. G. Liuzzi. Giovedí 14 Maggio Istituto di Analisi dei Sistemi ed Informatica IASI - CNR

Il modello duale. Capitolo settimo. Introduzione

Programmazione Matematica / A.A Soluzioni di alcuni esercizi

COMPITO DI RICERCA OPERATIVA. max 8 5x 1 3x 2 x 3 = 1 + 4x 1 + x 2 x 4 = 1 x 1 + x 2 x 5 = 5 x 1 x 2

4 PROGRAMMAZIONE LINEARE (PL) E. Amaldi -- Fondamenti di R.O. -- Politecnico di Milano 1

Esame di Ricerca Operativa del 19/02/2019. Esercizio 1. Risolvere il seguente problema di programmazione lineare applicando l algoritmo del simplesso:

Registro dell'insegnamento

4 PROGRAMMAZIONE LINEARE (PL) E. Amaldi -- Fondamenti di R.O. -- Politecnico di Milano 1

Domini di funzioni di due variabili. Determinare i domini delle seguenti funzioni di due variabili (le soluzioni sono alla fine del fascicolo):

RICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:

G. Improta - Trasparenti del Corso di Ricerca Operativa A.A. 2001/ Vietata la riproduzione senza l'espresso assenso dell'autore.

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.

Programmazione Matematica / A.A Soluzioni di alcuni esercizi

Esame di Ricerca Operativa del 11/02/2015

5 PROGRAMMAZIONE LINEARE INTERA (PLI) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1

RICERCA OPERATIVA (a.a. 2014/15) Nome: Cognome: Matricola:

Metodi e Modelli per l Ottimizzazione Combinatoria Ripasso sulla teoria della dualità in programmazione lineare

RICERCA OPERATIVA (a.a. 2014/15) Nome: Cognome: Matricola:

RICERCA OPERATIVA (a.a. 2014/15) Nome: Cognome: Matricola:

COMPITO DI RICERCA OPERATIVA. max x 1 + x 2 + x 3 x 1 x 2 + x 3 = 1 x 1 x 2 + x 4 = 1 x 2 + x 5 = 2. x 1, x 2, x 3, x 4 0

5.3 Metodo dei piani di taglio

Corso di Matematica Applicata A.A

Ricerca Operativa. G. Liuzzi. Lunedí 23 Marzo Il Metodo del Simplesso Java API Problema di Trasporto

RICERCA OPERATIVA. Tema d esame del 04/12/2008 (Simulazione 2)

Dualitá. Dualitá p. 1/4

RICERCA OPERATIVA. Tema d esame del 13/12/2005

Problemi di Flusso: Il modello del Trasporto

COMPITO DI RICERCA OPERATIVA. max x 1 + x 2 x 1 2x 2 + x 3 = 4 x 1 x 2 x 3 = 3 x 2 + 2x 3 = 1 x 1, x 2, x 3 0

Programmazione Lineare

Figura 1: 1) Si scriva la formulazione del problema come problema di PLI (con un numero minimo di vincoli) e la matrice dei vincoli.

Esercizi di Programmazione Lineare - Dualità

RICERCA OPERATIVA (a.a. 2015/16) Nome: Cognome: Matricola:

TEORIA della DUALITÀ. Una piccola introduzione. Ricerca Operativa. Prof. R. Tadei. Politecnico di Torino. Teoria della Dualità / 1.

RICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:

COMPITO DI RICERCA OPERATIVA. min 2x 1 x 2 + x 3 x 4 x 1 x 2 + x 3 + x 4 = 5 x 1 + x 2 + x 3 3. x 1, x 2, x 3, x 4, x 5 I

Corso di Laurea in Informatica, Corso di Laurea in Matematica Matematica computazionale (6 cfu), Ottimizzazione (8 cfu) a.a.

Introduzione al Metodo del Simplesso. 1 Soluzioni di base e problemi in forma standard

Metodi e Modelli per l Ottimizzazione Combinatoria Ripasso sulla Programmazione Lineare e il metodo del Simplesso (parte II)

RICERCA OPERATIVA (a.a. 2014/15) Nome: Cognome: Matricola:

Esame di Ricerca Operativa del 28/06/2019. max 9 x 1 +8 x 2 6 x x x 1 +2 x x 1 +2 x x 1 3 x x 1 4 x 2 3

Bilanciamento di tempi e costi Progetti a risorse limitate Note bibliografiche

+ 2x Esercizio 2

SIMULAZIONE ESAME di OTTIMIZZAZIONE Corso di Laurea in Ingegneria Gestionale 2 o anno

RICERCA OPERATIVA (a.a. 2011/12) Nome: Cognome: Matricola:

Fac-simile dell esame di Ricerca Operativa. max 7 x 1 2 x 2 3 x 1 +x 2 2 x 1 2 x 2 3 x x 1 +x x 1 x 2 5

RICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:

Fondamenti di Business Analytics classi M2/M3 Michele Impedovo anno accademico

Ricerca Operativa. Programmazione Lineare. Università Mediterranea di Reggio Calabria Decisions Lab

Quinto appello 27/6/ = 4. B b B = 2 b N = 4

FACOLTA DI ECONOMIA ESAME SCRITTO DI RICERCA OPERATIVA. Verona, 6 Giugno 1996

RICERCA OPERATIVA (a.a. 2003/04) Nome Cognome:

Problemi di Localizzazione Impianti

La dualità nella Programmazione Lineare

Programma del Corso di Ricerca Operativa (Prof. A. Sforza) - A.A C.d.S. Ingegneria Gestionale N44-N45 C.d.S. Ingegneria Meccanica N47

Programmazione Matematica: III.1 - Programmazione Lineare

RICERCA OPERATIVA (a.a. 2012/13) Nome: Cognome: Matricola:

Introduzione al Column Generation Caso di Studio: il Bin Packing Problem

RICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:

Prova Scritta di Ricerca Operativa

PROGRAMMAZIONE LINEARE E DUALITA'

Preappello di metodi matematici per le decisioni economiche e aziendali A

Programmazione Lineare Intera. Programmazione Lineare Intera p. 1/4

A-2 a PI. Esercizio 2. Domanda 3

Programmazione lineare

DUALIT A ESERCITAZIONI DI RICERCA OPERATIVA 1

RICERCA OPERATIVA. Tema d esame del 04/12/2008 (Simulazione 1)

Esame di Ricerca Operativa del 16/02/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

2. Si definisca un algoritmo euristico di tipo greedy per determinare una buona soluzione ammissibile del problema;

Ricerca Operativa A.A. 2007/ Analisi di sensitività

FACOLTA DI ECONOMIA ESAME SCRITTO DI RICERCA OPERATIVA. Verona, 5 Febbraio , : ; ;,, trovare il punto di

RICERCA OPERATIVA (a.a. 2018/19) Nome: Cognome: Matricola:

Capitolo 3: Ottimizzazione Discreta. E. Amaldi DEI, Politecnico di Milano

Esame di Ricerca Operativa del 07/06/2019

Esame di Ricerca Operativa del 12/06/18. Base x Degenere? y Indice Rapporti Indice uscente entrante

RICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:

Esame di Ricerca Operativa del 17/07/17. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 11/1/19

Prova Scritta di Ricerca Operativa Prof. Facchinei 02/07/2002

Ricerca Operativa a.a : IV appello

Ricerca Operativa a.a : III appello

Transcript:

FONDAMENTI DI RICERCA OPERATIVA Prof. M.Trubian a.a. 2008/09 Prima prova in itinere: 25/11/08 Nome studente:... Matricola:...... Esercizio 3 4 5 6 Valore % 0.25 0.15 0.15 0.15 0.15 0.15 Valutazione A [1] In figura sono rappresentati gli iperpiani di supporto della regione ammissibile di un modello di PL: ( I) x1+ x2 = 16, ( II) x1+ 3x2 = 32, ( III ) 5x1+ x2 = 64, ( IV ) x1 x2 = 2. Si dica quale verso (,, =) devono avere i relativi vincoli in modo che i vertici della regione ammissibile siano individuati dai punti 6, 8 e 9. Le variabili x 1 e x 2 sono non negative. x 2 2 3 4 (II) 7 (III) 12 1.1 (I) verso (I) (IV) 6 8 (II) verso (III) verso (IV) verso 9 1 5 10 1.2 Si determini il vertice ottimo e si riportino il valore di z* e di tutte le variabili del modello, comprese quelle di scarto o surplus, in corrispondenza della soluzione ottima se la funzione obiettivo è max z = x1 2x2 z* x 1 x 2 x 3 x 4 x 5 x 6 1.3 Si ricavi, per via grafica, per quali valori di b 2 (ora pari a 32) la composizione della base ottima non cambia. b 2 1.4 Si ricavi, per via grafica, per quali valori di c 2 (ora pari a -2) la composizione della base ottima non cambia. c 2 11 x 1 [2] Si risolva mediante gli scarti complementari il duale del problema [1].

[3] Una ditta chimica produce, fra gli altri, due prodotti P 1 e P 2 miscelando tre ingredienti, Le percentuali degli ingredienti nei prodotti sono vincolate come in tabella (ad es. nel prodotto P 1 si richiede una presenza dell ingrediente I 2 compresa fra il 20% ed il 30%). I prodotti P 1 e P 2 vengono venduti a 200 e 300 euro/litro, rispettivamente, mentre gli ingredienti, I 1, I 2 e I 3, vengono acquistati a 100, 150 e 140 euro/litro, rispettivamente. P 1 P 2 Min Max Min Max I 1 10 20 20 25 I 2 20 30 40 50 I 3 40 60 25 40 Gli ingredienti, I 1, I 2 e I 3, sono disponibili in quantità giornaliere pari a 150, 170 e 80, litri rispettivamente. Si fornisca un modello di PL per determinare la miscelazione ottimale degli ingredienti in modo da massimizzare il profitto complessivo. Si consideri una generalizzazione del modello nella quale compaiono n prodotti, P 1, P 2,, P n ed m ingredienti I 1, I 2,, I m. Come cambierebbe il nuovo modello se aggiungessimo il vincolo che nella soluzione ottima il prodotto P k potrebbe comparire solo se comparisse anche il prodotto P j?

[4] Si risolva mediante l algoritmo del simplesso il seguente problema di PL. max z = x + 2x () ( ) I x + 2 x 6 II 2 x + x 12 x, x 0

[5] Dato il seguente problema di programmazione lineare min x1+ 5x2 x3 2x1+ 3x2 + x3 = 3 4x1+ 2x2 + 4x3 = 8 x, x, x 0 3 si consideri la base ottima formata dalle variabili x1 e x 3, nell ordine. Si ricavi il valore delle variabili duali ottime. Si ricavi, per via algebrica, per quali valori di b 2 (ora pari a 8) la composizione della base ottima non cambia. b 2? [6] Si ricavino le condizioni di scarto complementare (condizioni di ortogonalità). Si dica quali condizioni relative ad una coppia di soluzioni primali\duali, x e y, devono valere, oltre alle condizioni di scarto complementare, per poter affermare che tali soluzioni sono ottime.

FONDAMENTI DI RICERCA OPERATIVA Prof. M.Trubian a.a. 2008/09 Prima prova in itinere: 25/11/08 Nome studente:... Matricola:...... Esercizio 3 4 5 6 Valore % 0.25 0.15 0.15 0.15 0.15 0.15 Valutazione B [1] In figura sono rappresentati gli iperpiani di supporto della regione ammissibile di un modello di PL: ( I) x1+ x2 = 16, ( II) x1+ 3x2 = 32, ( III ) 5x1+ x2 = 64, ( IV ) x1 x2 = 2. Si dica quale verso (,, =) devono avere i relativi vincoli in modo che i vertici della regione ammissibile siano individuati dai punti 7, 8 e 12. Le variabili x 1 e x 2 sono non negative. x 2 2 3 4 (II) 7 (III) 12 1.1 (I) verso (I) (IV) 6 8 (II) verso (III) verso (IV) verso 9 1 5 10 1.2 Si determini il vertice ottimo e si riportino il valore di z* e di tutte le variabili del modello, comprese quelle di scarto o surplus, in corrispondenza della soluzione ottima se la funzione obiettivo è max z = x1 + x2 z* x 1 x 2 x 3 x 4 x 5 x 6 1.3 Si ricavi, per via grafica, per quali valori di b 1 (ora pari a 16) la composizione della base ottima non cambia. b 1 1.4 Si ricavi, per via grafica, per quali valori di c 2 (ora pari a 1) la composizione della base ottima non cambia. c 2 11 x 1 [2] Si risolva mediante gli scarti complementari il duale del problema [1].

[3] E dato un insieme, M, di m regioni nelle quali attivare alcuni servizi di emergenza. E stato individuato un insieme, N, di n < m possibili localizzazioni per i centri. Per ciascuna potenziale localizzazione j N = {1,,n} conosciamo il costo c j di apertura di un centro e quali regioni vi afferirebbero, cioè S j M. Si fornisca un modello di PLI per stabilire dove aprire i centri in modo che tutte le regioni possano afferire ad almeno uno di essi minimizzando il costo totale di apertura. Come cambia il modello se si chiede che l eventuale apertura di un centro nella localizzazione k comporti la non apertura di centri nelle localizzazioni h e z?

[4] Si risolva mediante l algoritmo del simplesso il seguente problema di PL. max z = 2x + x ( ) ( ) I x + x 4 II 2 x + x 4 x, x 0

[5] Dato il seguente problema di programmazione lineare min 4x1 3x2 6x3 2x1+ x2 2x3 = 2 4x1+ 3x2 3x3 = 5 x, x, x 0 3 si consideri la base ottima formata dalle variabili x1 e x 2, nell ordine. Si ricavi il valore delle variabili duali ottime. Si ricavi, per via algebrica, per quali valori di b 2 (ora pari a 5) la composizione della base ottima non cambia. b 2? [6] Si ricavi per via algebrica l intervallo di valori che può assumere il coefficiente di costo di una variabile in base senza che la composizione della base ottima cambi.

FONDAMENTI DI RICERCA OPERATIVA Prof. M.Trubian a.a. 2008/09 Prima prova in itinere: 25/11/08 Nome studente:... Matricola:...... Esercizio 3 4 5 6 Valore % 0.25 0.15 0.15 0.15 0.15 0.15 Valutazione C [1] In figura sono rappresentati gli iperpiani di supporto della regione ammissibile di un modello di PL: ( I) x1+ x2 = 16, ( II) x1+ 3x2 = 32, ( III ) 5x1+ x2 = 64, ( IV ) x1 x2 = 2. Si dica quale verso (,, =) devono avere i relativi vincoli in modo che i vertici della regione ammissibile siano individuati dai punti 5, 6, 9 e 10. Le variabili x 1 e x 2 sono non negative. x 2 2 3 4 (II) 7 (III) 12 1.1 (I) verso (I) (IV) 6 8 (II) verso (III) verso (IV) verso 9 1 5 10 1.2 Si determini il vertice ottimo e si riportino il valore di z* e di tutte le variabili del modello, comprese quelle di scarto o surplus, in corrispondenza della soluzione ottima se la funzione obiettivo è max z = x1 + 4x2 z* x 1 x 2 x 3 x 4 x 5 x 6 1.3 Si ricavi, per via grafica, per quali valori di b 2 (ora pari a 32) la composizione della base ottima non cambia. b 2 1.4 Si ricavi, per via grafica, per quali valori di c 2 (ora pari a 4) la composizione della base ottima non cambia. c 2 11 x 1 [2] Si risolva mediante gli scarti complementari il duale del problema [1].

[3] Si consideri un sistema di produzione e distribuzione. Ci sono n siti candidati ad ospitare unità produttive. Ogni unità produttiva se aperta nel sito i ha una capacità produttiva massima a i, con i=1,,n. L attivazione di una unità produttiva nel sito i comporta un costo fisso f i > 0. Vi sono m magazzini, ognuno con una domanda b j da soddisfare, con j=1,,m. Indichiamo con c ij 0 il costo di trasporto di una unità di prodotto dal sito i al magazzino j. Si fornisca un modello per determinare dove aprire le unità produttive e come trasportare il prodotto dalle unità produttive aperte ai magazzini in modo da soddisfare la domanda senza eccedere la capacità produttiva, minimizzando i costi di apertura e di trasporto. Come cambia il modello se subentra un costo fisso anche per l uso delle vie di comunicazione, per cui l eventuale trasporto di merce dal sito i al magazzino j comporta anche un costo fisso h ij >0 indipendente dalla quantità di merce trasportata?

[4] Si risolva mediante l algoritmo del simplesso il seguente problema di PL. max z = x + 2x ( ) ( ) I 4 x 2 x 6 II 5 x 2 x 10 x, x 0

[5] Dato il seguente problema di programmazione lineare min 8x1 x2 5x3 3x1+ x2 5x3 = 4 4x1+ x2 3x3 = 6 x, x, x 0 3 si consideri la base ottima formata dalle variabili x2 e x 3, nell ordine. Si ricavi il valore delle variabili duali ottime. Si ricavi, per via algebrica, per quali valori di b 1 (ora pari a 4) la composizione della base ottima non cambia. b 1? [6] Si enunci e dimostri il teorema di dualità debole. Si riporti una tabella che indichi le possibili situazioni che si possono presentare considerando una coppia primale\duale di problemi P e D, dove tali problemi possono essere con soluzione ottima finita, inammissibili, o illimitati.

FONDAMENTI DI RICERCA OPERATIVA Prof. M.Trubian a.a. 2008/09 Prima prova in itinere: 25/11/08 Nome studente:... Matricola:...... Esercizio 3 4 5 6 Valore % 0.25 0.15 0.15 0.15 0.15 0.15 Valutazione D [1] In figura sono rappresentati gli iperpiani di supporto della regione ammissibile di un modello di PL: ( I) x1+ x2 = 16, ( II) x1+ 3x2 = 32, ( III ) 5x1+ x2 = 64, ( IV ) x1 x2 = 2. Si dica quale verso (,, =) devono avere i relativi vincoli in modo che i vertici della regione ammissibile siano individuati dai punti 8, 9, 11 e 12. Le variabili x 1 e x 2 sono non negative. x 2 2 3 4 (II) 7 (III) 12 1.1 (I) verso (I) (IV) 6 8 (II) verso (III) verso (IV) verso 9 1 5 10 1.2 Si determini il vertice ottimo e si riportino il valore di z* e di tutte le variabili del modello, comprese quelle di scarto o surplus, in corrispondenza della soluzione ottima se la funzione obiettivo è max z = 10x1 + x2 z* x 1 x 2 x 3 x 4 x 5 x 6 1.3 Si ricavi, per via grafica, per quali valori di b 1 (ora pari a 16) la composizione della base ottima non cambia. b 1 1.4 Si ricavi, per via grafica, per quali valori di c 2 (ora pari a 1) la composizione della base ottima non cambia. c 2 11 x 1 [2] Si risolva mediante gli scarti complementari il duale del problema [1].

[3] Si consideri una ditta che deve caricare un insieme di n oggetti, di ingombro w j, per j=1,,n, su un insieme di al più m veicoli di diversa capacità di carico b i, e diverso costo fisso di utilizzo c i, con i=1,,m. Si fornisca un modello per stabilire come assegnare gli oggetti ai veicoli in modo da rispettarne la capacità e da spendere il meno possibile. N.B. non è indispensabile utilizzare tutti gli m veicoli ma solo quelli sufficienti a trasportare gli n oggetti. Come cambia il modello se si aggiunge un costo p ij che si deve sostenere se viene assegnato l oggetto j al veicolo i, per j=1,,n ed i=1,,m?

[4] Si risolva mediante l algoritmo del simplesso il seguente problema di PL. max z = x + 2x ( ) ( ) I x + x 6 II 2 x + x 4 x, x 0

[5] Dato il seguente problema di programmazione lineare min 4x1 8x2 + 6x3 2x1+ 3x2 2x3 = 2 4x1+ 3x2 3x3 = 5 x, x, x 0 3 si consideri la base ottima formata dalle variabili x1 e x 3, nell ordine. Si ricavi il valore delle variabili duali ottime. Si ricavi, per via algebrica, per quali valori di b 1 (ora pari a 2) la composizione della base ottima non cambia. b 1? [6] Dato un problema di minimo in forma standard min{c T x Ax = b, x 0} si ricavino le condizioni di ottimalità rispetto alla base B. Si enuncino le condizioni di illimitatezza.