10.07.2015 Views

ESAME di RICERCA OPERATIVA

ESAME di RICERCA OPERATIVA

ESAME di RICERCA OPERATIVA

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>ESAME</strong> <strong>di</strong> <strong>RICERCA</strong> <strong>OPERATIVA</strong> 16 Luglio 2012<strong>ESAME</strong> <strong>di</strong> <strong>RICERCA</strong> <strong>OPERATIVA</strong>Cognome : Nome :Esercizio 1. Un’industria manifatturiera ha in un suo magazzino due tipi <strong>di</strong> prodotti A e B perun totale <strong>di</strong> 17000 unità <strong>di</strong> prodotto A e 13000 unità <strong>di</strong> prodotto B. Poichè il magazzino deveessere svuotato, viene messo all’asta l’intero quantitativo <strong>di</strong> prodotti. Tale industria riceve treofferte <strong>di</strong>fferenti da tre <strong>di</strong>verse compagnie C 1 , C 2 e C 3 . In ogni offerta viene specificato il prezzounitario che si intende pagare (in euro) e il quantitativo massimo che si è <strong>di</strong>sposti ad acquistareper ciascun prodotto.compagnia C 1 compagnia C 2 compagnia C 3prezzo max prezzo max prezzo maxprodotto A 42 16000 48 10000 49 12000prodotto B 53 12000 50 11000 47 14000L’industria deve vendere l’intero quatitativo <strong>di</strong> prodotti, ma c’è una restrizione e cioè che ogniprodotto può essere venduto al più a due delle compagnie.Formulare un modello lineare che permetta <strong>di</strong> pianificare la ven<strong>di</strong>ta dei prodotti massimizzandoi profitti.Esercizio 2. Si supponga <strong>di</strong> essere nella fase I del metodo del simplesso e che il <strong>di</strong>zionario correntesia il seguente:x 1 = 3 + 2x 2 − 2x 3 − x a 1 + x a 3x a 2 = 3x a 1 + x a 3x 4 = 4 − 2x 2 + x 3 − x a 1 − x a 3x a 4 = −x 3 + x 5 + 3x a 3In<strong>di</strong>viduare una SBA del problema originario (con relativo <strong>di</strong>zionario <strong>di</strong> partenza per la fase IIdel metodo del simplesso) o concluderne l’inammissibilità .Esercizio 3. Sia dato il seguente problema <strong>di</strong> PL in forma standard:min 2x 1 + x 2 + x 52x 1 + x 2 − 2x 4 = 1x 1 + x 3 + x 4 = 33x 1 − x 4 + x 5 = 2x i ≥ 0, i = 1, . . . , 5(1)(i) Trovare tramite la fase II del metodo del simplesso la soluzione ottima del problema, concludendonese possibile l’unicità .(ii) Determinare la soluzione ottima duale.1


(iii) Supponendo <strong>di</strong> cambiare il termine noto del primo vincolo ponendolo uguale a 1 + δ, <strong>di</strong>reper quale intervallo <strong>di</strong> δ la base ottima rimane ottima e come si mo<strong>di</strong>fica il valore ottimodella funzione obiettivo.(iv) Supponendo <strong>di</strong> cambiare il termine noto del secondo vincolo ponendolo uguale a 3 + δ,<strong>di</strong>re come si mo<strong>di</strong>fica il valore ottimo della funzione obiettivo.(v) Supponendo <strong>di</strong> mo<strong>di</strong>ficare il coefficiente <strong>di</strong> x 1 in funzione obiettivo ponendolo uguale a2 + δ <strong>di</strong>re per quali valori <strong>di</strong> δ la soluzione ottima cambia.Esercizio 4. Si consideri un problema <strong>di</strong> zaino <strong>di</strong> capacità massima pari a 6, nel quale i valorie i pesi siano i seguenti: Trovare la soluzione ottima tramite metodo <strong>di</strong> branch and bound,A B C D E Fc 3 2 1 4 2 2a 2 1 2 2 3 2c/a322122231utilizzando una strategia best bound per la visita dei no<strong>di</strong>.Esercizio 5 Dato il gioco rappresentato dalla seguente matrice <strong>di</strong> payoff per il giocatore colonne⎛3 −2⎞1⎝2 −3 4⎠4 3 1(i) Scrivere (SENZA RISOLVERE) la formulazione del problema che il giocatore colonne deverisolvere.(ii) Scrivere (SENZA RISOLVERE) la formulazione del problema che il giocatore righe deverisolvere.Esercizio 5. Si supponga <strong>di</strong> essere al nodo zero <strong>di</strong> un albero <strong>di</strong> Branch and Bound in cui si vuolerisolvere il seguente problema:max −x 1 + 3x 2−5x 1 + 2x 2 ≤ 5−2x 1 − 2x 2 ≤ 1(2)x 1 + x 2 ≤ 5x 1 , x 2 intereSapendo che il valore della soluzione del rilassamento lineare è 12.14286 (ottenuta nel puntox 1 = 5/7, x 2 = 30/7) e che la soluzione intera (1, 3) è ammissibile, determinare e risolvere idue sottoproblemi generati, scegliendo la variabile x 1 come variabile <strong>di</strong> branching. Dati i dueno<strong>di</strong> trarre le conclusioni su come procederebbe l’algoritmo (quali problemi si possono chiudere,quali nuovi problemi verrebbero generati, se viene trovata la soluzione ottima).2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!