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

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

Esercizi di Programmazione Lineare - Dualità

Esame di Ricerca Operativa del 07/06/2019

Esame di Ricerca Operativa del 19/07/19. Esercizio 1. (a) Risolvere mediante il metodo del simplesso il seguente problema di programmazione lineare:

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

Esame di Ricerca Operativa del 09/04/2019. (Cognome) (Nome) (Numero di Matricola)

Esame di Ricerca Operativa del 11/02/2015

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

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

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

Esame di Ricerca Operativa del 22/01/18

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

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

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

Esame di Ricerca Operativa del 22/01/18

Esame di Ricerca Operativa del 09/02/2016

Esame di Ricerca Operativa del 11/1/19

Esame di Ricerca Operativa del 18/06/18

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

Esame di Ricerca Operativa del 14/09/18

Esame di Ricerca Operativa del 03/09/2015

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

Esame di Ricerca Operativa del 06/02/17

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

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

Esame di Ricerca Operativa del 03/07/18. Base x degenere y Indice Rapporti Indice entrante uscente

Esame di Ricerca Operativa

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

Esame di Ricerca Operativa del 06/02/17

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 23/02/17

Esame di Ricerca Operativa del 05/09/18

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

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

Esame di Ricerca Operativa del 11/07/2016

Esame di Ricerca Operativa del 04/07/17

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

Esame di Ricerca Operativa del 28/05/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 16/06/2015

Esame di Ricerca Operativa del 07/09/2016

Esame di Ricerca Operativa del 15/01/2015

Esame di Ricerca Operativa del 15/01/2015

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

Esame di Ricerca Operativa del 12/02/18. P 1 P 2 P 3 P 4 P 5 P 6 Peso bagaglio km di viaggio

Esame di Ricerca Operativa. max 14 x x 2 5 x 1 3 x x 1 3 x x x 2 16 x x x 1 x 2 15 x x 2 41

COMPITO DI RICERCA OPERATIVA APPELLO DEL 07/04/04

Esame di Ricerca Operativa del 19/01/2016

Esame di Ricerca Operativa del 12/07/17

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

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

Esame di Ricerca Operativa del 18/02/13

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

Esame di Ricerca Operativa del 08/09/17

Esame di Ricerca Operativa del 30/06/14. max 4 x 1 7 x 2 x 1 +7 x 2 7 x 1 4 x 2 7 x 1 +5 x 2 5 x 1 x 2 5 x 2 1 x 1 +4 x 2 6

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

RICERCA OPERATIVA (9 cfu)

Esercizio 1. min. Esercizio 2. Esercizio 3

Esame di Ricerca Operativa. x 1 +2 x 2 6 x 1 +x 2 6 x 1 4 x 1 1

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

Esame di Ricerca Operativa del 21/02/19. max 3 x 1 +x 2 6 x x x 1 +2 x x 1 3 x x 1 4 x x 1 +2 x x 1 x 2 3

Esame di Ricerca Operativa del 21/06/17

Esame di Ricerca Operativa del 15/01/19. max 6 x 1 x 2 6 x x x 1 +2 x x 1 3 x x 1 4 x x 1 +2 x x 1 x 2 19

Esame di Ricerca Operativa del 1/02/2019

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.

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

Esame di Ricerca Operativa del 19/01/2016

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

Esame di Ricerca Operativa del 08/01/13. 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

Esame di Ricerca Operativa del 25/06/12

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

UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Primo appello 30 gennaio Esercizio 1.

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

Ricerca Operativa A.A. 2007/ Esercitazione di laboratorio: Branch and Bound.

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

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.

Esercizi di Programmazione Lineare

Ricerca Operativa A.A. 2007/ Esercitazione di laboratorio: Branch and Bound.

A-2 a PI. Esercizio 2. Domanda 3

UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Seconda prova intermedia 20 giugno 2014

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

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

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

Esame di Ricerca Operativa del 24/07/18. max 7 x 1 +4 x 2 x 1 +3 x x 1 +x x 1 +x 2 12 x 1 x x 1 3 x 2 2 x 1 2 x 2 14

Esame di Ricerca Operativa del 20/02/18

Esame di Ricerca Operativa del 16/07/18

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

5.3 Metodo dei piani di taglio

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

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

RICERCA OPERATIVA (a.a. 2018/19)

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

Registro dell'insegnamento

1 Il metodo dei tagli di Gomory

Transcript:

Verona, Febbraio 99 ) Dato il problema min( cx + cx ) x+ x x = x + x x = ax + x x = x i 0 i =,... a) dire, giustificando, per quali valori di c, c ed a in una soluzione ammissibile si ha x =x =/; la soluzione ottima è unica ed in essa risulta x =x =/; in una soluzione ottima si ha x =x =/ ed inoltre non c è unicità per le soluzioni ottime. In questo caso determinarle tutte; il terzo vincolo è ridondante; b) posto a= dire se esistono, ed in tal caso determinarli, valori di c, c per i quali il duale di P ha regione ammissibile vuota; il duale di P non ha soluzioni ottime finite. ) Dato l insieme S = {( x x) R x+ x x+ x x x 0 }, : ; ;,, trovare il punto di S che ha minima distanza euclidea dal punto (,). ) Data la seguente rete (nella quale i numeri sugli archi sono le capacità massime): determinare il flusso massimo dal nodo al nodo, (utilizzando l algoritmo di Ford-Fulkerson) ed un taglio di capacità minima. N.B.Tutte le risposte devono essere giustificate.

Verona, Marzo 99 ) Dato il problema min( cx + c x ) x x x = x x + x = x + x + x = xi 0 i =,..., a) rappresentare la regione ammissibile del problema nel piano ( x, x ). Dalla sola rappresentazione geometrica (quindi senza calcolarle) stabilire se P ha soluzioni di base degeneri oppure no; b) calcolare tutte le soluzioni di base di P e verificare la correttezza della risposta data in a). c) Esistono valori di c e c per cui P non ha soluzioni ottime finite? d) Posto c =, c =, risolvere P con l algoritmo del simplesso. ) Scrivere il duale del seguente problema: min( x+ x + x+ x) x x + x+ x. x+ x + x+ x xi 0 i =,..., Risolvere geometricamente il problema duale e determinare la soluzione ottima del problema dato usando il teorema degli scarti complementari. ) Risolvere il problema dei trasporti avente le disponibilità a, a, a, a, le richieste b, b, b ed i costi c ij i=,...,; j=,..., indicati nella seguente tabella: B B B A A A A Distinguere nella soluzione ottima le variabili di base e non di base e dire se tale soluzione ottima è degenere. N.B.Tutte le risposte devono essere giustificate

Verona, Giugno 99 ) Si consideri il seguente problema di programmazione lineare: min( x+ x) x+ x x x. x x x, x 0 Rappresentare il problema geometricamente e successivamente scriverlo in forma standard. a) Dire se il problema ha soluzioni di base degeneri ed in caso affermativo per ognuna di esse trovare tutte le basi asoociate. b) Determinare la tabella del simplesso relativa alla soluzione che ha in base le componenti x, x e x e dimostrare che tale soluzione e ottima. c) La soluzione ottima determinata al punto b) e unica? Giustificare la risposta sia facendo uso della tabella, sia geometricamente. d) Scrivere il duale del problema P e risolverlo. La soluzione ottima del duale e unica? Se non e unica, determinare tutte le soluzioni ottime del duale. ) Determinare, con il metodo dei piani secanti, una soluzione ottima del problema ottenuto dal problema P dell esercizio ) con l aggiunta del vincolo di interezza sulle variabili. Risolvere sia con tabelle che per via geometrica, rappresentando i tagli nel piano delle variabili x, x. ) Si consideri il problema di determinare l albero di supporto minimo sul seguente grafo (i numeri riportati sugli archi sono i costi): Verificare se gli algoritmi di Kruskal e di Prim conducono o no alla stessa soluzione ottima.. N.B.Tutte le risposte devono essere giustificate

Verona, Giugno 99 ) Sia dato il seguente problema di programmazione lineare: min( x+ x) x+ x x+ x x k x, x 0 a) Al variare del parametro reale k, usando considerazioni geometriche, si determinino le soluzioni di base di P, specificando se sono degeneri o no e si dica quale e la soluzione ottima. b) Risolvere il problema P con l algoritmo del simplesso per k= e verificare la correttezza della soluzione ottima trovata confrontandola con i risultati ottenuti al punto a). c) Si consideri il caso k>. Si scriva il duale di P e si dica se una soluzione ottima del duale ha la componente relativa al vincolo x k positiva o nulla. Dire se in questo caso il duale ha un unica soluzione ottima e perche. ) Sono dati macchinari diversi e lavoratori, ciascuno dei quali puo lavorare con uno qualunque dei macchinari. Nella tabella seguente l elemento di posto (i,j) e il tempo che il lavoratore i impiega ad eseguire il lavoro j: 0 9 9 Risolvere il problema di assegnare i lavoratori ai macchinari in modo che il tempo totale impiegato dai lavoratori sia minimo. ) Risolvere il seguente problema di Programmazione Lineare Intera utilizzando la tecnica del Branch and Bound: min( x+ x) x+ x 0 x x x, x 0 interi Risolvere ogni passo per via geometrica. N.B.Tutte le risposte devono essere giustificate

Verona, Luglio 99 ) Si consideri il seguente problema di programmazione lineare: min( cx + cx ) x+ ax x+ x x, x 0 a) Porre a = / nel problema P, scriverlo in forma standard e successivamente: determinare la soluzione di base x = ( x = ( x x x = x x B, ), (, )) N ; dire per quali valori del vettore c la soluzione di base x e l unica soluzione ottima; determinare il vettore c in modo che x sia una soluzione ottima non unica di P. Verificare che esistono, a meno di una costante, due possibilita e dare di cio una giustificazione geometrica nel piano. b) Porre c = 9, c = nel problema P; studiare, al variare di a, il comportamento delle soluzioni ottime di P; dire (senza risolverlo) per quali valori di a il duale di P ammette estremo finito e per quali ha regione ammissibile vuota. ) Si consideri il seguente problema: min[( x ) + ( x + ) ] x x x x + x a) Dire se il problema e regolare; b) dire se il problema e convesso; c) risolvere il problema geometricamente e dire se nel punto di ottimo vale la condizione di Kuhn- Tucker. Dare una giustificazione teorica del risultato trovato. ) Dato il seguente grafo (nel quale i numeri sugli archi sono le distanze) 0 determinare il cammino di lunghezza minima dal nodo al nodo, utilizzando l algoritmo di Dijkstra. N.B.Tutte le risposte devono essere giustificate.

Verona, Settembre 99 ) E dato il problema min( x+ x) x x x x x + x x, x 0 a) Dire se P ha soluzioni di base degeneri o no. In caso affermativo per ogni soluzione di base degenere determinare tutte le basi associate. b) Determinare la tabella del simplesso relativa alla soluzione che ha in base le componenti x, x, x. Tale soluzione e ottima? Verificare geometricamente la correttezza della risposta. ) Si consideri il seguente problema: min( x+ x + x) x+ x x+ x x x + x+ x xi 0, i =, K, a) Risolvere P con l algoritmo del simplesso duale. b) Scrivere il duale di P, risolverlo geometricamente e usare la soluzione ottima del duale per determinare la soluzione ottima di P. I due procedimenti usati in a) e in b) conducono alla stessa soluzione ottima? ) Data la seguente rete (nella quale i numeri sugli archi sono le capacita massime) 0 determinare il flusso massimo dal nodo al nodo (utilizzando l algoritmo di Ford-Fulkerson) ed un taglio di capacita minima. N.B.Tutte le risposte devono essere giustificate.

PROVA SCRITTA DI RICERCA OPERATIVA (I parte) Verona, Novembre 99 ) E dato il seguente problema di programmazione lineare: min( x+ x) x+ x + x + x = x+ x + x + x = xi 0, i =,..., a) La soluzione (/,/,0,0) e di base? b) La soluzione (,0,0,0) e di base? c) Scrivere la tabella del simplesso relativa alla soluzione che ha in base le componenti xe x. Tale soluzione e ottima? d) Rappresentare geometricamente il problema nel piano x, x; determinare tutti i vertici della regione ammissibile e le corrispondenti soluzioni di base, specificando se sono degeneri o no. Confrontare la risposta con quelle date ai punti a) e b). e) Come si modifica la soluzione ottima di P se la funzione obiettivo viene sostituita con x x? ) Dato il problema min( x+ x + x+ x) x x + x =, x+ x+ x = k xi 0, i =,..., dire per quali valori di k R il problema P ha soluzioni ottime finite e per quali ha regione ammissibile vuota. Esistono valori di k R per cui P non ha soluzioni ottime finite?

PROVA SCRITTA DI RICERCA OPERATIVA Verona, Dicembre 99 ) Siano dati il problema min z = ( cx+ cx + cx + cx + cx) x+ x x + x =, x+ x + x+ x = xi 0, i =,..., la tabella T: -z 0 0 x 0 0 x - 0 x x x x x ed il vettore &&& λ = ( &&& λ, &&& λ) = (, ). a) Per quali valori di c, c, c, c, c T e la tabella finale ottima del problema P e &&& λ e soluzione ottima del duale di P? b) Nel problema P si ponga c = 9, c =, c =, c =, c =. Risolvere il problema P cosi ottenuto con l algoritmo del simplesso. Successivamente, trovare la soluzione ottima del duale di P. c) Dimostrare che se c < c allora P non ha soluzioni ottime finite. ) Si consideri il problema del trasporto di minimo costo totale schematizzato nella seguente tabella: B B B B A A A Determinare una soluzione ottima di tale problema e una soluzione ottima del suo duale. ) Data la seguente rete (nella quale i numeri sugli archi sono le capacita massime) determinare, usando l algoritmo di Ford-Fulkerson, il flusso massimo dal nodo al nodo ed un taglio di capacita minima. N.B.Tutte le risposte devono essere giustificate.

PROVA SCRITTA DI RICERCA OPERATIVA (II parte) Verona, Dicembre 99 ) Si consideri il problema del trasporto di minimo costo totale schematizzato nella seguente tabella: B B B B A A A Determinare una soluzione ottima di tale problema e una soluzione ottima del suo duale. ) Data la seguente rete (nella quale i numeri sugli archi sono le capacita massime) determinare, usando l algoritmo di Ford-Fulkerson, il flusso massimo dal nodo al nodo ed un taglio di capacita minima. ) Dato il problema di programmazione lineare intera min( x x) x+ x x x x, x 0 e interi e la tabella T: / / 0 / 0 x / -/ / 0 x 0 x x x x

che e la tabella ottima del problema rilassato, determinare il taglio e rappresentarlo (insieme al problema) nel piano (x,x ). Dire se il rilassamento del problema ottenuto con l aggiunta di tale taglio ha soluzione ottima intera. N.B.Tutte le risposte devono essere giustificate. ) Si consideri il problema del trasporto di minimo costo totale schematizzato nella seguente tabella: B B B B A A A Determinare una soluzione ottima di tale problema e una soluzione ottima del suo duale.