RICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:
|
|
- Claudio Gianni
- 5 anni fa
- Visualizzazioni
Transcript
1 Appello Straordinario 8// RICERCA OPERATIVA (a.a. /7) Nome: Cognome: Matricola: ) Si risolva il problema del flusso massimo dal nodo al nodo relativamente all istanza in figura, utilizzando l algoritmo di Edmonds&Karp. Ad ogni iterazione indicare il flusso x, il suo valore v, il cammino aumentante utilizzato e la sua capacità θ. Al termine si indichi il taglio di capacità minima determinato dall algoritmo, giustificando la risposta. Si discuta inoltre come cambierebbero le risposte fornite se l arco (, ) avesse capacità 7 anziché Le iterazioni sono mostrate in figura, dall alto in basso e da sinistra a destra. Il secondo numero sugli archi è il valore del flusso. Gli archi in neretto indicano il cammino aumentante selezionato. Nella figura corrispondente all ultima iterazione, la linea tratteggiata indica il taglio di capacità minima (pari al valore v del flusso) (N s,n t ) ({,,},{,,}) individuato dall algoritmo; infatti, l ultima visita a partire da s si ferma dopo aver visitato i nodi e. 7,,,,,, v θ,,,, 7,,, v θ,,,, 7,,, v θ 7,,, 8,7, 7,,, 7,7 v θ Se la capacità dell arco (, ) fosse stata pari a 7, tutte le iterazioni sarebbero rimaste le stesse tranne proprio l ultima, in cui la visita si sarebbe fermata dopo aver visitato il solo nodo. In questo caso l algoritmo avrebbe quindi individuato il taglio (N s,n t ) ({,},{,,,}), che avrebbe avuto anch esso capacità u(n s,n t ) v. Si noti che il taglio (N s,n t ) sarebbe rimasto anchésso un taglio di capacità minima, ma non quello determinato dall algoritmo.
2 Appello Straordinario 8// ) Si risolva il problema di flusso di costo minimo relativamente all istanza in figura utilizzando l algoritmo di cancellazione dei cicli a partire dal flusso indicato; i tre numeri su ogni arco (i,j) sono, nell ordine, c ij, u ij ed x ij. Per ogni iterazione si mostri la soluzione corrente col suo costo ed il ciclo individuato con il suo verso, costo e capacità (oppure si spieghi perché per l istanza in figura non è necessario indicarne la capacità). Al termine si dimostri che la soluzione è ottima. - -,,,,,,,,,,,,,, - Non è necessario indicare la capacità del ciclo perché il problema è equivalente ad un assegnamento di costo minimo: tutti gli archi hanno capacità, quindi l algoritmo costruirà solamente soluzioni in cui il flusso su ogni arco è zero oppure uno e ciascun ciclo aumentante selezionato avrà capacità pari a. L algoritmo esegue due iterazioni, rappresentate nelle due figure in alto, determinando il flusso mostrato nella figura in basso a sinistra. La figura in basso a destra mostra il corrispondente grafo residuo ed un suo albero dei cammini minimi (archi in neretto) con insieme di radici N, con le relative etichette che soddisfano le condizioni di Bellman: questo dimostra che non esistono cicli (alternanti) aumentanti di costo negativo, e quindi che il flusso (accoppiamento) è ottimo. cx, c(c) - cx, c(c) cx
3 Appello Straordinario 8// ) Si risolva geometricamente, per mezzo dell algoritmo del Simplesso Primale, il problema di PL in figura a partire dalla base B {,}; si noti che c è collineare ad A e perpendicolare ad A, mentre A ed A sono collineari. Per ogni iterazione si forniscano la base, la soluzione primale di base x e la direzione di spostamento ξ (riportandoli direttamente sulla figura), il segno delle variabili duali in base, e gli indici uscente ed entrante, giustificando le risposte. Al termine, se il problema ammette ottimo finito, si discuta l unicità della soluzione ottima sia del primale che del duale. A x ξ A c A ξ x x x it. ) B {,}. y < e y < poiché c appartiene al cono generato da A e A, come mostrato in a): quindi, h per la regola anticiclo di Bland. Il massimo passo lungo la direzione ξ si ottiene in corrispondenza del vincolo : quindi, k. it. ) B {,}, y < e y > poiché c appartiene (è interno) al cono generato da A ed A, come mostrato in b); quindi, h. Il massimo passo lungo la direzione ξ si ottiene in corrispondenza del vincolo : quindi k. it. ) B {,}, y > e y < poiché c è interno al cono generato da A e A, come mostrato in c); quindi, h. Il massimo passo lungo la direzione ξ si ottiene in corrispondenza al vincolo : quindi k. it. ) B {,}, y e y > poiché c è collineare ad A, come mostrato in d). La base è quindi sia primale che duale ammissibile, e l algoritmo termina avendo determinato una soluzione ottima per entrambi i problemi. ξ A A a) b) c) -A c A c A A c A d) c A A A -A A -A -A Per discutere l unicità delle soluzioni consideriamo la degenerazione della base ottima ed utilizziamo il teorema degli scarti complementari. Poiché la base è duale degenere (y anche se B), la soluzione ottima del primale può essere non unica. È facile vedere che in effetti questo è il caso: tutti i punti della faccetta del poliedro corrispondente al vincolo A (il segmento di cui x è un estremo) sono soluzioni primali ottime, avendo tutti lo stesso valore della funzione obiettivo di x (c è collineare ad A ). Per discutere l unicità della soluzione duale possiamo adesso selezionare adeguatamente una soluzione ottima del primale, in particolare una qualsiasi all interno della faccia ottima. In tale soluzione, l unico vincolo attivo è A ; pertanto, per il teorema degli scarti complementari in ciascuna soluzione ottima del duale deve risultare y i per ogni i. È quindi immediato verificare che la soluzione duale di base determinata dall algoritmo è l unica soluzione ottima del duale.
4 Appello Straordinario 8// ) Si risolva il problema di PL dato applicando l algoritmo del Simplesso Duale, per via algebrica, a partire dalla base B {,}. Per ogni iterazione si indichino: la base, la matrice di base e la sua inversa, la coppia di soluzioni di base, l indice entrante k, il vettore η B, il passo θ e l indice uscente h, giustificando le risposte. In caso di ottimo finito, si discuta se la soluzione ottima duale individuata sia unica, giustificando la risposta. it. ) B {,}: A B it. ) B {,}: A B A N x [, A B [ ȳ B ca B [ [ A N x [, x A B b B max x + x x + x x x x x x + x [ [, [, ȳ N, ȳ [, [ b N, k min{ i N : A i x > b i } min{, } [regola anticiclo di Bland, η B A k A B [ [ [, θ min{ ȳ i /η i : i B, η i > }, h min{ i B : η i >, θ ȳi /η i } it. ) B {,}: A B [, A B [ ȳ B [ [ [ [ 8 η B [ [ [, x [ [, [, ȳ [, b N, k min{, } [regola anticiclo di Bland [, θ, h, A B [ ȳ B [ [ A N x [, x [ [, [, ȳ [, [ b N, STOP. B {,} è una base ottima: x [, è una soluzione ottima per il problema primale, mentre ȳ [,,,, è una soluzione ottima per il problema duale. Per discutere se ȳ sia oppure no unica, notiamo che la soluzione ottima primale x è degenere: infatti, I( x) {,, }. Utilizzando il teorema degli scarti complementari possiamo quindi affermare che tutte le soluzioni ottime del duale devono soddisfare y + y + y y y y, y, y Ponendo y α otteniamo quindi che possono essere ottime solamente le soluzioni nella forma [+α,α,,+α,. Tali soluzioni sono in effetti ammissibili per qualsiasi α, e pertanto il duale ha infinite soluzioni ottime.
5 Appello Straordinario 8// ) Il reparto AI di Snoogle (AIS), il principale motore di ricerca mondiale, ha deciso di mostrare al mondo le meraviglie dei propri sistemi deep learning facendo in modo che diventino imbattibili al famoso gioco strategico a turni in tempo reale (RTS) WarmCraft. Poiché però la rete neurale non riesce a giocare bene, AIS ha deciso di aiutarla un po attraverso modelli di ottimizzazione. Nell ultimo e più difficile stadio del gioco, in ciascuna di n posizioni date sul terreno di gioco può essere costruito un insediamento: o un fortino, che costa f Unità di Risorse (UR), oppure una miniera, che costa m UR. Per ognuna delle posizioni i,...,n è possibile stimare il rendimento per turno, in oro, o i se vi viene costruita una miniera. Per garantire la sicurezza delle miniere dagli attacchi nemici, però, è necessario che ciascuna miniera si trovi vicino ad almeno un fortino. Per ciascuna posizione i si conosce l insieme A(i) delle posizioni j tali che un fortino costruito in j può proteggere una miniera costruita in i. Si aiuti la AIS ad ottenere una buona pubblicià per i propri sistemi deep learning formulando come PLI il problema di decidere se e cosa costruire in ciascuna posizione, sapendo che sono a disposizione in totale U UR e rispettando il vincolo sulla sicurezza delle miniere, in modo da massimizzare il rendimento complessivo delle miniere. Introduciamo n variabili binarie: x i indica che nella posizione i viene costruito un fortino e y i indica che nella posizione i viene costruita una miniera, i,...,n. Una formulazione del problema è: max n i o iy i x i +y i i,...,n () f n i x i +m n i y i U () (i,j) A x j y i i,...,n () x i {,} i,...,n () y i {,} i,...,n () La funzione obiettivo () del problema massimizza il guadagno delle miniere costruite. I vincoli () garantiscono che non vengano costruite due installazioni diverse nella stessa posizione, mentre () è il vincolo di budget che garantisce che ci siano UR sufficienti per la decisione adottata. Il vincolo sulla sicurezza è implementato da (), che richiede che se nella posizione i viene costruita una miniera allora venga costruito anche un fortino in almeno una delle posizioni j abbastanza vicine ad i. Infine, () e () sono i necessari vincoli di integralità (e limiti superiore ed inferiore) su ogni variabile. ()
6 Appello Straordinario 8// ) Si applichi alla seguente istanza del problema dello zaino max 9x + 7x + x + x + x x + x + x + x + x x, x, x, x, x {,} l algoritmo Branch&Bound che usa il rilassamento continuo per determinare la valutazione superiore, l euristica Greedy CUD per determinare la valutazione inferiore, esegue il branching sulla variabile frazionaria, visita depth-first l albero di enumerazione e, tra i figli di uno stesso nodo, visita per primo quello corrispondente a fissare la variabile a. Per ogni nodo dell albero si riportino le soluzioni ottenute dal rilassamento e dall euristica (se vengono eseguiti) con le corrispondenti valutazioni superiore ed inferiore; si indichi poi se viene effettuato branching, e come, o se il nodo viene chiuso e perché. Si esaminino solamente i primi tre livelli (compresa la radice) dell albero di ricerca, ossia si fissino al più due variabili in ciascun sottoproblema; al termine si dica se il problema è stato risolto, oppure quali sono la miglior valutazione superiore ed inferiore disponibili al momento in cui l esplorazione è stata interrotta. Indichiamo con x la soluzione ottenuta dal rilassamento e con x quella ottenuta dall euristica. Indichiamo inoltre con z la valutazione superiore ottenuta ad ogni nodo (ossia z cx ), con z la valutazione inferiore ottenuta ad ogni nodo (ossia z c x) e con z la migliore delle valutazioni inferiori determinate. Le variabili sono già ordinate CUD (Costo Unitario Decrescente). Nodo radice x [,/,,,, z + /, x [,,,,, z. Poiché z > z, si pone z z. Siccome però z +/ > z, si esegue branching sulla variabile frazionaria x. x x [/,,,,, z +/, x [,,,,, c x. Poiché z > z, si pone z z. Nonostante questo z +/ > z: pertanto si esegue branching sulla variabile frazionaria x. x x Il rilassamento continuo del problema corrispondente non ha soluzioni ammissibili: la capacità residua dello zaino è. Il nodo viene chiuso per inammissibilità ( z z ). x,x x [,,,,, z. Poiché la soluzione ottima del rilassamento continuo è intera, il nodo viene chiuso per ottimalità. Sarebbe stato comunque chiuso dalla valutazione superiore in quanto z z. x x [,,/,,, z +/, x [,,,,, z. Poiché z < z, z non cambia. Siccome z +/ > z, si esegue branching sulla variabile frazionaria x. x,x x [/,,,,, z + /, x [,,,,, z 9. Poiché z 9 < z, z non cambia. Siccome z +/ > z, si esegue branching sulla variabile frazionaria x. x x x [,,,,, z. Poiché la soluzione ottima del rilassamento continuo è intera, il nodo viene chiuso per ottimalità. Sarebbe stato comunque chiuso dalla valutazione superiore in quanto z z. Poiché il massimo numero di livelli dell albero è stato raggiunto, l algoritmo viene interrotto anche se Q non è vuota. L analisidell algoritmob&bassicurache la valutazionesuperioreglobale èpari amax{ z, max { z(p ) : P Q } }, dove Q è l insieme dei predecessori immediati dei nodi in Q. In questo caso Q contiene il solo nodo x,x : pertanto z +/, e siccome z il gap relativo a terminazione è (+/ )/ / %. In effetti con semplici argomentazioni è facile dimostrare che il valore z è ottimo per il problema, e che quindi l algoritmo ha determinato la soluzione ottima, ma l algoritmo è stato interrotto prima di aver ottenuto una certificazione di ottimalità.
RICERCA OPERATIVA (a.a. 2015/16) Nome: Cognome: Matricola:
o Appello // RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si consideri il seguente problema di PL: max x + x x x x x x + x x Si applichi l algoritmo del Simplesso Duale, per via algebrica, a
DettagliRICERCA OPERATIVA (a.a. 2014/15) Nome: Cognome: Matricola:
7 o Appello /9/ RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si consideri il seguente problema di PL max x x x x x x + x 6 x e la corrispondente soluzione x = [,. Utilizzando il teorema degli
DettagliRICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:
Primo appello //7 RICERCA OPERATIVA (a.a. 6/7) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL applicando l algoritmo del Simplesso Duale, per via algebrica, a partire dalla base B {,
DettagliRICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:
Sesto appello 7/7/8 RICERCA OPERATIVA (a.a. 7/8) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL applicando l algoritmo del Simplesso Duale, per via algebrica, a partire dalla base B
DettagliRICERCA OPERATIVA (a.a. 2011/12) Nome: Cognome: Matricola:
5 o Appello 8/0/0 RICERCA OPERATIVA (a.a. 0/) Nome: Cognome: Matricola: ) Si individui un albero dei cammini minimi di radice sul grafo in figura, utilizzando l algoritmo più appropriato dal punto di vista
DettagliRICERCA OPERATIVA (a.a. 2018/19)
Secondo appello //9 RICERCA OPERATIVA (a.a. 8/9) Nome: Cognome: Matricola: ) Si consideri il seguente problema di PL: min y + y y y y y = y + y y = y, y, y, y Si verifichi se la soluzione ȳ =,,, sia ottima
DettagliRICERCA OPERATIVA (a.a. 2018/19) Nome: Cognome: Matricola:
Primo appello //9 RICERCA OPERATIVA (a.a. /9) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL max x + x x + x x + x x x x x applicando l algoritmo del Simplesso Primale, per via algebrica,
DettagliRICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:
Appello straordinario //8 RICERCA OPERATIVA (a.a. 7/8) Nome: Cognome: Matricola: ) Si consideri il seguente problema di PL: max x + x x x x x x + x x Si applichi l algoritmo del Simplesso Duale, per via
DettagliRICERCA OPERATIVA (a.a. 2015/16) Nome: Cognome: Matricola:
o Appello 8// RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL max x x x x x x + x x per via algebrica, mediante l algoritmo del Simplesso Primale a partire
DettagliRICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:
Primo appello 9//8 RICERCA OPERATIVA (a.a. 7/8) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL max x + x x + x x x x x applicando l algoritmo del Simplesso Primale, per via algebrica,
DettagliRICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:
Terzo appello //8 RICERCA OPERATIVA (a.a. 7/8) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL max x x x x x x x x x applicando l algoritmo del Simplesso Primale, per via algebrica, a
DettagliQuinto appello 27/6/ = 4. B b B = 2 b N = 4
Quinto appello // RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si risolva il problema di PL dato applicando l algoritmo del Simplesso Duale, per via algebrica, a partire dalla base B {, }. Per
DettagliRICERCA OPERATIVA (a.a. 2015/16) Nome: Cognome: Matricola:
o Appello // RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si risolva il problema di PL dato applicando l algoritmo del Simplesso Duale, per via algebrica, a partire dalla base B {,}. Per ogni
DettagliRICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:
Secondo appello //0 RICERCA OPERATIVA (a.a. 0/) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL max x x x x x + x x x per via algebrica, mediante l algoritmo del Simplesso Primale a partire
DettagliRICERCA OPERATIVA (a.a. 2014/15) Nome: Cognome: Matricola:
o Appello // RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL max x x x + x x x x x x applicando l algoritmo del Simplesso Primale per via algebrica a partire
DettagliRICERCA OPERATIVA (a.a. 2015/16) Nome: Cognome: Matricola:
o Appello // RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si consideri il seguente problema di PL: max x +x x +x x +x +x 7 x x Utilizzando il Teorema degli scarti complementari, si dimostri che
DettagliRICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:
Sesto appello // RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si risolva il seguente problema di PL max x x x x x x + x x per via algebrica, mediante l algoritmo del Simplesso Primale a partire
DettagliRICERCA OPERATIVA (a.a. 2014/15) Nome: Cognome: Matricola:
3 o Appello /2/2 RICERCA OPERATIVA (a.a. 2/) Nome: Cognome: Matricola: ) Si risolva algebricamente il seguente problema di PL max x 2x 2 x x 2 2 x x + x 2 3 x 2 7 mediante l algoritmo del Simplesso Primale
DettagliRICERCA OPERATIVA (a.a. 2012/13) Nome: Cognome: Matricola:
o Appello 7// RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si individui un albero dei cammini minimi di radice sul grafo in figura utilizzando l algoritmo più appropriato dal punto di vista della
DettagliRICERCA OPERATIVA (a.a. 2014/15) Nome: Cognome: Matricola:
3 o Appello /2/2 RICERCA OPERATIVA (a.a. 2/) Nome: Cognome: Matricola: ) Si risolva algebricamente il seguente problema di PL max x 2x 2 x x 2 2 x x + x 2 3 x 2 7 mediante l algoritmo del Simplesso Primale
DettagliRICERCA OPERATIVA (a.a. 2008/09) Nome: Cognome: Matricola:
o Appello /09/009 RICERCA OPERATIVA (a.a. 008/09) Nome: Cognome: Matricola: ) Si applichi l algoritmo di Kruskal per determinare un albero di copertura di costo minimo sul grafo in figura. Per ogni iterazione
DettagliRICERCA OPERATIVA (a.a. 2012/13) Nome: Cognome: Matricola:
o Appello 9/9/ RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si individui un albero dei cammini minimi di radice sul grafo in figura 6-7 utilizzando l algoritmo più appropriato dal punto di vista
DettagliRICERCA OPERATIVA (a.a. 2012/13)
o Appello // RICERCA OPERATIVA (a.a. /) ) Si individui un albero dei cammini minimi di radice sul grafo in figura. - - Si utilizzi l algoritmo più appropriato dal punto di vista della complessità computazionale
DettagliSVOLGIMENTO La base artificiale costruita dal pre-simplesso duale usando M = 3 corrisponde ai due vincoli aggiunti. x 1 3 x 2 3 =
o Appello /7/8 RICERCA OPERATIVA (a.a. 7/8) Nome: Cognome: Matricola: ) Si risolva il problema di PL dato utilizzando l algoritmo del Simplesso Duale, per via algebrica, a partire dalla base artificiale
DettagliRICERCA OPERATIVA (a.a. 2003/04) Nome Cognome:
o Appello 0//00 RICERCA OPERATIVA (a.a. 00/0) Nome Cognome: Corso di Laurea: I SI M Matricola Corso A B C ) La ditta di trasporti FurgonFast deve suddividere tra tre diversi trasportatori n oggetti da
DettagliNome Cognome: RICERCA OPERATIVA (a.a. 2012/13) 5 o Appello 14/1/ Corso di Laurea: L Sp Matricola:
o Appello // RICERCA OPERATIVA (a.a. /) Nome Cognome: Corso di Laurea: L- Sp Matricola: ) Si individui un albero dei cammini minimi di radice sul grafo in figura. - - Si utilizzi l algoritmo più appropriato
DettagliRICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:
o Appello 3/9/27 RICERCA OPERATIVA (a.a. 2/7) Nome: Cognome: Matricola: ) Si individui un flusso massimo dall insieme di sorgenti S {, 3} al pozzo sulla rete in figura, utilizzando l algoritmo di Edmonds
DettagliRICERCA OPERATIVA (a.a. 2015/16) Nome: Cognome: Matricola:
o Appello 8/1/1 1 RICERCA OPERATIVA (a.a. 1/1) Nome: Cognome: Matricola: 1) Si risolva il seguente problema di PL max x 1 x x 1 x 1 x 1 x 1 + x x per via algebrica, mediante l algoritmo del Simplesso Primale
DettagliRICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:
o Appello //9 RICERCA OPERATIVA (a.a. 7/) Nome: Cognome: Matricola: ) Si risolva il problema di PL dato applicando l algoritmo del Simplesso Primale, per via algebrica, a partire dalla base B = {, }. Per
DettagliEsame 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 9/0/09 (Cognome) (Nome) (Numero di Matricola) Esercizio. Risolvere il seguente problema di programmazione lineare applicando l algoritmo del simplesso: max x x x 0 x + x
DettagliRICERCA OPERATIVA (a.a. 2018/19) Nome: Cognome: Matricola:
Sesto appello //9 RICERCA OPERATIVA (a.a. 8/9) Nome: Cognome: Matriola: ) Si onsideri il seguente problema di PL: max x + x x + x x + x x x Si verifihi se la soluzione x = [, ] sia ottima per il problema.
DettagliOttimizzazione Combinatoria e Reti (a.a. 2008/09)
o Appello //9 Ottimizzazione Combinatoria e Reti (a.a. /9) Nome Cognome: atricola: ) Teucri ed Achei si battono furiosamente sotto le mura di Ilio. Guidati da Ares ed Afrodite, i figli di Priamo stanno
DettagliEsame di Ricerca Operativa del 20/02/18
Esame di Ricerca Operativa del //8 (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere mediante l algoritmo del simplesso duale il seguente problema di programmazione lineare: min x x +x x
Dettaglimin 7y 1 y 2 + 3y 3 + 5y 4 2y 1 + y 2 + y 3 + 2y 4 = 4 y 1 y 2 y 4 = α y 1, y 2, y 3, y 4 0 (D)
o Appello // RICERCA OPERATIVA (a.a. 6/) Nome: Cognome: Matricola: ) Utilizzando il Teorema degli scarti complementari, si verifichi per quali valori reali del parametro α la soluzione x = [, è ottima
DettagliRICERCA OPERATIVA (a.a. 2017/18) Nome: Cognome: Matricola:
Quinto appello 8//8 RICERCA OPERATIVA (a.a. 7/8) Nome: Cognome: Matriola: ) Si risolva il seguente problema di PL max x x x x x x x x x appliando l algoritmo del Simplesso Primale, per via algebria, a
DettagliEsame di Ricerca Operativa del 11/02/2015
Esame di Ricerca Operativa del /0/0 (Cognome) (Nome) (Matricola) Esercizio. Un azienda produce tipi di TV (, 0, 0 e pollici) ed è divisa in stabilimenti (A e B). L azienda dispone di 0 operai in A e 0
DettagliRICERCA OPERATIVA (a.a. 2016/17) Nome: Cognome: Matricola:
o Appello // RICERCA OPERATIVA (a.a. /) Nome: Cognome: Matricola: ) Si consideri un generico problema di PL e la sua funzione valore φ(b) = min { cx : Ax b }, ossia la funzione che mappa il lato destro
DettagliEsame di Ricerca Operativa del 07/06/2019
Esame di Ricerca Operativa del 0/0/09 (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere il seguente problema di programmazione lineare applicando l algoritmo del simplesso duale: min y y
DettagliEsame di Ricerca Operativa del 12/06/18. Base x Degenere? y Indice Rapporti Indice uscente entrante
Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Effettuare due iterazioni dell algoritmo del simplesso duale: min y + y + y + y + y + y y y y + y +y = y y + y +y y
DettagliEsame di Ricerca Operativa del 11/1/19
Esame di Ricerca Operativa del // (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere il seguente problema di programmazione lineare, determinandone il problema duale ed applicando l algoritmo
DettagliOttimizzazione Combinatoria e Reti (a.a. 2007/08)
o Appello 6/07/008 Ottimizzazione Combinatoria e Reti (a.a. 007/08) Nome Cognome: Matricola: ) Dopo avere finalmente superato l esame di Ricerca Operativa, Tommaso è pronto per partire in vacanza. Tommaso
DettagliEsame di Ricerca Operativa del 1/02/2019
Esame di Ricerca Operativa del /0/0 (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere il seguente problema di programmazione lineare applicando l algoritmo del simplesso: max x +x x 0 x +x
DettagliEsame di Ricerca Operativa del 22/01/18
Esame di Ricerca Operativa del /0/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda informatica produce tre tipi di processori P, P, P nelle sedi S, S, S. La capacitá di produzione settimanale
DettagliEsame di Ricerca Operativa del 06/02/17
Esame di Ricerca Operativa del 0/0/7 (Cognome) (Nome) (Numero d Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max 7 x x x x x x x + x x x 0 x
DettagliEsame di Ricerca Operativa del 18/06/18
Esame di Ricerca Operativa del 8/0/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x +x x x x +x x x x + x
DettagliEsame di Ricerca Operativa del 22/01/18
Esame di Ricerca Operativa del /0/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda informatica produce tre tipi di processori P, P, P nelle sedi S, S, S. La capacitá di produzione settimanale
DettagliEsame 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 8/0/09 (Cognome) (Nome) (Numero di Matricola) Esercizio. a) Risolvere il seguente problema di programmazione lineare mediante l algoritmo del simplesso: max 9 x +8 x x +0
DettagliEsame di Ricerca Operativa del 09/04/2019. (Cognome) (Nome) (Numero di Matricola)
Esame di Ricerca Operativa del 09/0/09 (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere tramite l algoritmo del simplesso il seguente problema di programmazione lineare: max x x x + x x
DettagliEsame di Ricerca Operativa del 07/09/2016
Esame di Ricerca Operativa del 0/09/201 (Cognome) (Nome) (Matricola) Esercizio 1. Un industria chimica produce due tipi di fertilizzanti (A e B) la cui lavorazione è affidata ai reparti di produzione e
DettagliEsame di Ricerca Operativa del 04/02/16. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del 0/0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y + y + y + y + y y y +y y +
DettagliEsame di Ricerca Operativa del 19/07/19. Esercizio 1. (a) Risolvere mediante il metodo del simplesso il seguente problema di programmazione lineare:
Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere mediante il metodo del simplesso il seguente problema di programmazione lineare: max x +x x + x x x x
DettagliEsame di Ricerca Operativa del 08/09/17
Esame di Ricerca Operativa del 08/09/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Una dieta giornaliera consiste di tre cibi C, C e C, che vengono assunti nella quantità complessiva di 00 grammi.
DettagliEsame di Ricerca Operativa del 05/09/18
Esame di Ricerca Operativa del 0/09/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda agricola produce mensilmente 0 ettolitri di olio (O) e 0 ettolitri di vino (V) che vengono venduti all
DettagliEsame di Ricerca Operativa del 14/09/18
Esame di Ricerca Operativa del /9/ (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere mediante l algoritmo del simplesso duale il seguente problema di programmazione lineare: Iterazione {,}
DettagliEsame 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 /0/9 Cognome) Nome) Numero di Matricola) Esercizio. Effettuare due iterazioni dell algoritmo del simplesso primale: max x x x + x x + x 8 x x x x x + x x x 9 passo {,} passo
DettagliEsame di Ricerca Operativa del 04/07/17
Esame di Ricerca Operativa del 0/0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y y + y + y + y + y +9 y y y
DettagliEsame di Ricerca Operativa del 19/01/2016
Esame di Ricerca Operativa del 9/0/06 (Cognome) (Nome) (Matricola) Esercizio. Una banca offre ai suoi clienti diversi tipi di prestito: mutuo casa, credito auto, credito famiglia, che rendono un interesse
DettagliEsame di Ricerca Operativa del 13/06/17. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y y + y + y + y y + y y +y +y
DettagliEsame di Ricerca Operativa del 03/07/18. Base x degenere y Indice Rapporti Indice entrante uscente
Esame di Ricerca Operativa del 0/0/8 Cognome) Nome) Numero di Matricola) Esercizio. Effettuare due iterazioni dell algoritmo del simplesso duale per il problema min y + y + y + y + y +8 y y +y y y y y
DettagliEsame di Ricerca Operativa del 16/02/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del /0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y +0 y +0 y +y + y y y +y y y y
DettagliEsame di Ricerca Operativa del 12/07/17
Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda produttrice di mobili possiede due sedi S e S, che richiedono mensilmente 0 e 0 quintali di legname per il
DettagliEsame di Ricerca Operativa del 21/07/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y y + y + y + y + y y y +y + y +y
DettagliEsame di Ricerca Operativa del 09/02/2016
Esame di Ricerca Operativa del 0/0/01 (Cognome) (Nome) (Matricola) Esercizio 1. Una sartoria produce tipi di vestiti: pantaloni, gonne e giacche, utilizzando stoffa e filo. Settimanalmente, la disponibilità
DettagliEsame di Ricerca Operativa del 19/01/2016
Esame di Ricerca Operativa del 19/01/201 (Cognome) (Nome) (Matricola) Esercizio 1. Una banca offre ai suoi clienti diversi tipi di prestito: mutuo casa, credito auto, credito famiglia, che rendono un interesse
DettagliEsame di Ricerca Operativa del 15/01/2015
Esame di Ricerca Operativa del 1/01/201 (Cognome) (Nome) (Matricola) Esercizio 1. Un azienda produce palloni da calcio e da basket che vende a 1 e 20 euro rispettivamente. L azienda compra ogni settimana
DettagliEsame di Ricerca Operativa del 15/01/2015
Esame di Ricerca Operativa del 1/01/01 (Cognome) (Nome) (Matricola) Esercizio 1. Un azienda produce palloni da basket e da calcio che vende rispettivamente a 1 e euro. L azienda compra ogni settimana 00
DettagliFigura 1: 1) Si scriva la formulazione del problema come problema di PLI (con un numero minimo di vincoli) e la matrice dei vincoli.
ESERCIZIO 1 Sia dato il grafo orientato in Figura 1. Si consideri il problema di flusso a 1 2 4 Figura 1: costo minimo su tale grafo con b 1 = 4 b 2 = 2 b = b 4 = e c 12 = 2 c 1 = 4 c 14 = 1 c 2 = 1 c
DettagliEsame di Ricerca Operativa del 06/02/17
Esame di Ricerca Operativa del 0/0/ (Cognome) (Nome) (Numero d Matricola) Esercizio. Uno studente vuole definire un piano di studio settimanale per preparare gli esami A, B e C, massimizzando le ore (h)
DettagliEsame 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 del /0/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. L autista di un taxi puo trasportare al massimo persone richiedendo a ciascuna Euro a km per il viaggio. Fanno richiesta
DettagliEsame di Ricerca Operativa del 6/2/18. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del //8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y +9 y + y +9 y + y + y y + y
DettagliEsame di Ricerca Operativa del 25/06/12
Esame di Ricerca Operativa del /0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x x + x x x 8 x x x + x x x Base
DettagliEsame di Ricerca Operativa del 16/06/2015
Esame di Ricerca Operativa del 1/0/01 (Cognome) (Nome) (Matricola) Esercizio 1. Una ditta produce vernici in tre diversi stabilimenti (Pisa, Cascina, Empoli) e le vende a tre imprese edili (A, B, C). Il
DettagliEsame di Ricerca Operativa del 17/01/17. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del /0/ Cognome) Nome) Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min 8 y y + y + y + y + y +0 y y +y
DettagliEsame di Ricerca Operativa del 03/09/2015
Esame di Ricerca Operativa del 0/09/201 (Cognome) (Nome) (Matricola) Esercizio 1. Una raffineria di petrolio miscela tipi di greggio per ottenere tipi di carburante: senza piombo, diesel e blu diesel.
DettagliEsame di Ricerca Operativa del 16/01/18. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del /0/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y +9 y +9 y + y +y +0 y y +
DettagliFac-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
Fac-simile dell esame di Ricerca Operativa (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x +x x x x x +x x
DettagliEsame di Ricerca Operativa del 11/07/2016
Esame di Ricerca Operativa del /0/01 (Cognome) (Nome) (Matricola) Esercizio 1. Un erboristeria vuole produrre una nuova tisana utilizzando tipi di tisane già in commercio. Tali tisane sono per lo più composte
DettagliEsame di Ricerca Operativa del 23/02/17
Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y + y + y y +0 y + y y y
DettagliEsame di Ricerca Operativa del 15/09/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del /09/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x x x x x +x 9 x + x 8 x +x Base
DettagliEsame 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 0/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x 7 x x +7 x 7 x x 7 x + x x x x x
DettagliEsame di Ricerca Operativa del 21/06/17
Esame di Ricerca Operativa del /0/7 (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda vinicola produce tre qualitá di vino Q, Q, Q che vende ad un prezzo di 0E, 0E, 0E ad ettolitro, rispettivamente
DettagliEsame di Ricerca Operativa del 10/09/13. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del 0/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x + x 8 x +x x x x x x x x Base
DettagliEsame di Ricerca Operativa del 15/01/16. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del /0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x x x x + x x + x x x x +x Base
DettagliAlgoritmo basato su cancellazione di cicli
Algoritmo basato su cancellazione di cicli Dato un flusso ammissibile iniziale, si costruisce una sequenza di flussi ammissibili di costo decrescente. Ciascun flusso è ottenuto dal precedente flusso ammissibile
DettagliPrima prova Intermedia di Ricerca Operativa 2 COMPITO A Esercizio 1 (7 punti): LIFO
Prima prova Intermedia di Ricerca Operativa 2 COMPITO A 13 novembre 2015 Nome e Cognome Matricola: Esercizio 1 (7 punti): Si consideri il seguente problema di programmazione lineare intera. max 32x 1 +
DettagliEsame di Ricerca Operativa del 09/06/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del 09/0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x +x x x x +x x + x x Base
DettagliEsame di Ricerca Operativa del 09/01/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del 0/0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min 7 y +y + y + y +y +7 y y +y y y
DettagliEsame di Ricerca Operativa del 08/01/13. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del 08/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x + x x +x x x 0 x + x x x 8 x x 8
DettagliEsame di Ricerca Operativa del 09/06/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del 0/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y + y +0 y +y + y y y + y y y y
DettagliEsame di Ricerca Operativa del 21/07/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:
Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y +y + y + y + y + y y y + y y +
DettagliEsame di Ricerca Operativa
Esame di Ricerca Operativa (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y + y +7 y +y + y y y +y y y = y y +y
DettagliMassimo flusso e matching
Capitolo Massimo flusso e matching. Problema del massimo matching. Nel problema del massimo matching è dato un grafo non orientato G(V, A); un matching in G è un insieme di archi M A tale che nessuna coppia
DettagliEsame di Ricerca Operativa del 18/02/13
Esame di Ricerca Operativa del 8/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x +8 x x + x x +x x x + x x +x 8 x
DettagliCOMPITO 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
COMPITO DI RICERCA OPERATIVA ESERCIZIO. (5 punti) Dato un problema di PL, la sua riformulazione rispetto alla base B = {x 3, x, x 5 } é la seguente: max 8 5x 3x x 3 = + x + x x = x + x x 5 = 5 x x Solo
Dettagli