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

Documenti analoghi
ESAME di OTTIMIZZAZIONE - Compito A Corso di Laurea in Ingegneria Gestionale 2 o anno

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

Università degli Studi di Roma La Sapienza

Condizioni di Karush-Kuhn-Tucker e Programmazione Lineare

Le condizioni di Karush-Kuhn-Tucker

ESAME di OTTIMIZZAZIONE Corso di Laurea Magistrale in Ingegneria Gestionale 1 o anno

8.3 Condizioni di ottimalità (qualifica dei vincoli e KKT) 2

Esercizi di ottimizzazione vincolata

La dualità nella Programmazione Lineare

UNIVERSITÀ DEGLI STUDI DI GENOVA

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

Corso di Ricerca Operativa Esercitazione del 07/10/2015

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

4.3 Problema Duale Lagrangiano

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

7.9 Il caso vincolato: vincoli di disuguaglianza

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

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

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

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

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

Programmazione Matematica: III.1 - Programmazione Lineare

Soluzione. 8.1 Campagna pubblicitaria. Exercise session 8 Optimization Prof. E. Amaldi. Insiemi. I = {1,...,m}: insieme delle radio

Problemi lineari equivalenti

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

OTTIMIZZAZIONE in unione con OTTIMIZZAZIONE DISCRETA e COMPLEMENTI DI RICERCA OPERATIVA

Programmazione Matematica Lineare

Programmazione Non Lineare

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

Raccolta di esercizi svolti sulle condizioni di Kuhn Tucker

Teoria della Dualità: I Introduzione

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

Dualitá in Programmazione Lineare e alcune conseguenze

Prova Scritta di Ricerca Operativa

Ricerca Operativa. G. Liuzzi. Lunedí 9 Marzo Programmazione Matematica Geometria di R n Esempi Teoria della PL Forma Standard. logo.

3.3 FORMULAZIONE DEL MODELLO E CONDIZIONI DI

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

Il modello duale. Capitolo settimo. Introduzione

NLP KKT 1. Le condizioni necessarie di ottimo per il problema min f o (x) con vincoli g i (x) 0 i I h j (x) = 0 j J

Problemi. sbj. x 0, x intero

Ricerca Operativa a.a : III appello

Prova d Esame di Ricerca Operativa

Ricerca Operativa a.a : IV appello

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

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

Appunti delle esercitazioni di Ricerca Operativa

Scuola di Dottorato in Ingegneria L. da Vinci. Problemi di estremo vincolato ed applicazioni. Introduzione ai problemi di estremo

Esame di Ricerca Operativa del 20/02/18

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

Programmazione Matematica / A.A Soluzioni di alcuni esercizi

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

Problema 6 * * * x = numero di cassonetti di tipo A y = numero di cassonetti di tipo B f(x, y) = 500x + 600y da massimizzare Vincoli:

Corso di Laurea in Chimica e Tecnologia Farmaceutiche Matematica con Elementi di Informatica COMPITO 19 Febbraio 2016

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

COMPITO DI RICERCA OPERATIVA APPELLO DEL 07/04/04

PROGRAMMAZIONE LINEARE E DUALITA'

Il teorema di dualità forte

Esame di Ricerca Operativa del 11/1/19

Esame di Ricerca Operativa del 11/02/2015

S 1 V. Lago S 2. Esercizio 2

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

Soluzione grafica di problemi PM in 2 variabili

UNIVERSITÀ DEGLI STUDI DI PADOVA

LEZIONE ICO

A UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Seconda prova intermedia 17 giugno 2010

1) Data la seguente istanza di TSP (grafo completo con 5 nodi): c 12 = 52; c 13 = 51; c 14 = 40; c 15 = 53; c 23 = 44;

RICERCA OPERATIVA GRUPPO A prova scritta del 22 settembre 2004 FOGLIO 1. Cognome: Nome: Matricola:

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

RICERCA OPERATIVA GRUPPO B prova scritta del 22 settembre 2004 FOGLIO 1. Cognome: Nome: Matricola:

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

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

Prova Intermedia Scritta di Ricerca Operativa

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

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.

Dualitá. Dualitá p. 1/4

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

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

9.1 Ottimizzazione di portafoglio: selezione di titoli in presenza di rischio

Introduzione alla ricerca operativa Problemi e modelli

Ottimizzazione dei Sistemi Complessi

Introduzione alla programmazione lineare

5.3 Metodo dei piani di taglio

Programmazione Lineare

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

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

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

Esame di Ricerca Operativa del 04/07/17

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

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

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

Corso di Laurea in Chimica e Tecnologia Farmaceutiche Matematica con Elementi di Informatica COMPITO 29 Gennaio 2016

Data Science A.A. 2018/2019

Esame di Ricerca Operativa del 07/09/2016

Ricerca Operativa a.a : II appello

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

Esame di Ricerca Operativa del 25/06/12

Transcript:

SIMULAZIONE ESAME 3 dicembre 2004 SIMULAZIONE ESAME di OTTIMIZZAZIONE Corso di Laurea in Ingegneria Gestionale 2 o anno Cognome : Nome : ANONIMO VALUTAZIONE Per gli esercizi 1,3,5 le risposte CORRETTE valgono 0,25 PUNTI e quelle SBAGLIATE -0.25 PUNTI (VALORE NEGATIVO). Per gli esercizi 2,4,6,7 le risposte CORRETTE valgono 1 PUNTO e quelle SBAGLIATE -0.5 PUNTI (VALORE NEGATIVO). Esercizio 1. (Punteggio massimo = 1) Dato un problema di minimizzazione non vincolata min R n f(x) ed un punto x tale che f( x) 0. Rispondere alle seguenti affermazioni: 1. Se 2 f( x) 0 il punto x può essere minimo locale 2. Il punto x non è minimo locale 3. Una direzione d tale che f( x) T d = 0 non può mai essere di discesa 4. Nel punto x esiste una direzione di discesa. Esercizio 2. (Punteggio massimo = 5) Sia dato il problema di ottimizzazione non vincolato: min f(x 1, x 2 ) = 2x 3 1 3x 1 x 2 + 2x 3 2 ed i punti x = ( 1 2, 1 2 )T e ˆx = ( 1 2, 1 2 )T. Rispondere alle seguenti affermazioni: 1. Il punto x è un minimo locale stretto

2. Il punto ˆx è un minimo locale 3. La direzione d = (1, 1) T è di discesa in ˆx 4. Nel punto ˆx, la direzione del metodo del gradiente soddisfa una ricerca di linea di Armijo con i parametri γ = 1 9 e α = 1 6. 5. La direzione di Newton nel punto ˆx è d = ( 3 5, 6 5 )T Esercizio 3. (Punteggio massimo = 1) Dato un problema di programmazione non lineare vincolato min f(x) g(x) 0 con g : R n R m. Rispondere alle seguenti affermazioni: 1. Se f(x) è CONTINUA e le funzioni g j (x) sono CONVESSE per ogni j = 1,..., m, allora il problema è convesso 2. Se il problema è convesso, ammette sempre una soluzione globale 3. Se i vincoli sono lineari, ovvero g j (x) = a T j x b j ed f(x) convessa le condizioni necessarie di Karush-Kuhn-Tucker sono necessarie e sufficienti di ottimo 4. Se un punto x è minimo locale, allora l insieme ammissibile è compatto. Esercizio 4. (Punteggio massimo = 5) Dato il problema di programmazione non lineare vincolato min 1 2 x2 1 + x 2 0.5x 1 + x 2 = 1 x 1 x 2 1 1. Esiste una soluzione globale (rispondere utilizzando esclusivamente il Teorema di Weierstrass). 2. Il problema è convesso

3. Il problema può avere soluzioni locali. 4. Il punto x = ( 1, 3 2 4 )T soddisfa le condizioni necessarie di KKT. 5. Il punto x = ( 1, 3 2 4 )T non è la soluzione globale del problema. Esercizio 5. (Punteggio massimo = 1) Sia dato un problema di Programmazione lineare max c T x Ax = b x 0 con A matrice m n e x R n e si indichi con x la soluzione ottima, se esiste. 1. Il problema duale ha m variabili non vincolate in segno 2. Il problema duale ha m vincoli di disuguaglianza 3. Se x è un punto tale che A x = b, x 0, allora c T x c T x. 4. Se il problema duale ha insieme ammissibile vuoto, allora il primale o ha insieme ammissibile vuoto o è illimitato. Esercizio 6. (Punteggio massimo = 5) Sia dato il problema di Programmazione lineare (P) max 6x 1 + 2x 2 x 3 6x 1 + x 2 + 2x 3 = 4 x 1 x 2 1 x 1 0, x 2 0, x 3 0. e sia x = (0 0 2) T. Si indichi con x la soluzione ottima di tale problema. 1. Risulta c T x 2 2. Il problema min 4u 1 + u 2 6u 1 + u 2 6 u 1 u 2 2 u 1 1 2 u 2 0 corrisponde ad un possibile problema duale per (P).

3. Il punto ū = (4, 1) T è ammissibile per il duale ed esiste una soluzione ottima per il primale. 4. Esiste una soluzione ottima u per il duale e il valore ottimo della funzione obiettivo del problema duale si trova nell intervallo [ 2, 17] 5. I punti x = (0, 4, 0) T, u = (0, 2) T sono ottimi rispettivamente per il problema primale e per il problema duale Esercizio 7. (Punteggio massimo = 3) Un industria alimentare produce cibo per animali. Deve pianificare la produzione giornaliera di due nuovi prodotti in scatola (S1,S2) che ottiene miscelando 3 prodotti base (B1,B2,B3). I due prodotti devono contenere un quantitativo percentuale minimo di carne e vengono venduti al prezzo (p j ) riportato in tabella: % min carne (pmin j ) prezzo (p j ) S1 7 16 S2 8 18 La tabella che segue riporta il contenuto percentuale (perc i ) di carne presente nei 3 componenti base, insieme al costo (c i ) unitario (euro/kg) e la quantità massima (q i ) disponibile giornalmente(in kg). B1 B2 B3 A 6 8 9 costo c i 1 1.5 2.5 quantità q i 110 80 60 Inoltre il prodotto S2 deve contenere almeno il 20% del prodotto di base B3. Formulare un modello lineare che permetta di pianificare la produzione dei due prodotti S1 e S2 in modo da massimizzare il profitto. Una possibile formulazione è la seguente, dove le variabili di decisione x ij, i = 1,..., 3, j = 1,..., 2 rappresentano la quantità di prodotto i utilizzata per produrre il prodotto in scatola di tipo j. max s.t. 2 2 p j x ij c i ( x ij ) j=1 i=1 i=1 j=1 perc i x ij pmin j ( x kj ), j = 1,..., 2 i=1 k=1 2 x ij q i, i = 1,..., 3 j=1 x 32 pm( x i2 ), i=1 x ij 0, i = 1,..., 3, j = 1,..., 2 (1)

1. La seguente dichiarazione delle variabili è corretta: set cibi; set compbase; var x{compbase,cibi}>= 0; 2. Il seguente vincolo è corretto presumendo che siano stati correttamente dichiarati i parametri del problema e che sia stato dichiarato due insiemi: cibi contenenti gli elementi S1 e S2, compbase costituito dagli elementi B1, B2, B3: s.t. vinc: x[3,2]<= pm*sum{i in compbase}x[i,2]; 3. Supponendo che siano stati dichiarati i due insiemi cibi e compbase e i parametri del problema siano stati dichiarati correttamente il seguente vincolo è corretto: s.t. vinc1:sum{i in compbase, j in cibi}x[i,j]<=q[i];