• Non ci sono risultati.

1 MATRICOLA:_________________________ con l’elaborato NOME:_______________________________ essere consegnato COGNOME:_______________________________ Questo foglio deveScrivere subito! RICERCA OPERATIVA – 6 creditiTema d’esame del 9 dicembre 2013

N/A
N/A
Protected

Academic year: 2021

Condividi "1 MATRICOLA:_________________________ con l’elaborato NOME:_______________________________ essere consegnato COGNOME:_______________________________ Questo foglio deveScrivere subito! RICERCA OPERATIVA – 6 creditiTema d’esame del 9 dicembre 2013"

Copied!
2
0
0

Testo completo

(1)

RICERCA OPERATIVA – 6 crediti Tema d’esame del 9 dicembre 2013

COGNOME: _______________________________ Questo foglio deve Scrivere subito! NOME: _______________________________ essere consegnato

MATRICOLA: _________________________ con l’elaborato

1. Il sindaco di Roma deve acquistare delle decorazioni natalizie per addobbare la città in vista delle feste.

Per addobbare gli alberi del centro città, ha scelto quattro diverse configurazioni. Le quantità di decori di ciascuna configurazione e il rispettivo costo di montaggio sono riportati nella tabella seguente.

Palline File di luci Strisce colorate

Bombolette di neve artificiale

Costo di montaggio (euro)

Configurazione A 100 35 30 0 10

Configurazione B 200 20 70 3 15

Configurazione C 500 100 100 10 50

Configurazione D 800 80 120 5 70

Per gli addobbi sono disponibili le confezioni riportate nella tabella seguente, in cui è specificato il numero di addobbi natalizi inclusi e il costo di una confezione.

Palline File di luci Strisce colorate

Bombolette di neve artificiale

Costo unitario (euro)

Confezione 1 20 7 5 1 28

Confezione 2 50 0 10 2 35

Confezione 3 0 15 0 10 50

Determinare il piano di decorazione di costo minimo sapendo che:

- il sindaco desidera decorare almeno 2000 alberi;

- in città si devono poter ammirare almeno 3 diversi tipi di alberi decorati;

- le confezioni di tipo1 sono in promozione: se si acquistano più di 10 confezioni di tipo 1 si ha uno sconto di 50 euro.

(Si suggerisce di scrivere il modello tenendo conto dei punti sopra elencati nell’ordine proposto.)

2. Si risolva con il metodo del simplesso il seguente problema di programmazione lineare, applicando la regola anticiclo di Bland.

max 2 x13 x2

s.t. 3 x1 x2 ≤ 15

x1x2 ≤ 5

x1 + 3 x2 ≥ –3 x1 ≥ 0 x2 ≤ 0

… CONTINUA SUL RETRO …

1

(2)

3.

Dato il seguente grafo, calcolare i cammini minimi a partire dal nodo A verso tutti gli altri nodi:

a.

si scelga l’algoritmo da utilizzare e si motivi la scelta;

b.

si applichi l’algoritmo scelto (riportare e giustificare i passi dell’algoritmo in una tabella );

c.

si disegnino l’albero e il grafo dei cammini minimi da A o, se esiste, si individui un ciclo di costo negativo.

4. Enunciare le condizioni di complementarietà primale-duale in generale.

Applicare tali condizioni per dimostrare che ( x1 , x2 , x3 ) = ( 0 , –1 , 2 ) è soluzione ottima del seguente problema:

max x1 + 2 x3

s.t. – 2 x1x2 + 2 x3 ≥ –1

x12 x2 = 2

4 x3 ≤ 3

x2 + x3 ≤ 1

x1 ≤ 0 x2 libera x3 ≥ 0

5. Si consideri il seguente albero di sviluppo del Branch and Bound relativo ad un problema di minimo:

a. Come si può capire che si tratta di un problema di minimo?

b. È possibile chiudere dei nodi? Se sì, quali?

c. In quale intervallo è sicuramente compreso il valore della funzione obiettivo?

d. Quale nodo sarà sviluppato per primo in una strategia Best Bound First?

e. Si supponga che lo sviluppo di cui al punto precedente porti a due nodi figli, di cui uno è relativo ad un insieme di soluzioni vuoto. Si dia un esempio di valori di lower e upper bound relativi al secondo nodo, che consentano di riconoscere subito la soluzione ottima del problema.

6.

Come si riconosce sul tableau del simplesso l'illimitatezza di un problema della forma min{cTx : Ax=b, x≥0}? Giustificare la risposta.

2

Riferimenti

Documenti correlati

I punteggi di ciascuna domanda sono indicati tra parentesi: attenzione, una risposta errata verr` a valutata con il numero negativo indicato sempre in parentesi, per

Modificare opportunamente la struttura di dati tabella ad indirizzamento diretto in modo che possa contenere pi`u oggetti con la medesima chiave (ma con dati satellite

Formulate come programmazione lineare 0-1 il problema di suddividere l’insieme dei prodotti del listino nel minimo numero possibile di classi in modo da rispettare i

• Gli studenti che hanno svolto con protto la prova di laboratorio di Assembly scrivano su tutti i fogli, vicino al loro nome, Prova assembly svolta nel n, dove n è l'anno

Esercizio 2a: Dato un meccanismo di message passing sincrono (dotato delle chiamate ssend sreceive viste a lezione) im- plementare un sistema di supporto per il message passing

Esercizio 0: Scrivere correttamente il proprio nome, cognome e numero di matricola in ogni foglio prima di svolgere ogni altro esercizio seguente.. Esercizio 1: Un semaforo ternario `

­ ciascun fornitore pratica uno sconto del 5% sul prezzo unitario di vendita se si acquistano almeno 10 delle loro confezioni (suggerimento: modellare la decisione sul numero

In vista del Natale, una ditta di trasporti è stata incaricata delle spedizioni di confezioni di pandori in 4 città a partire da 3 centri A, B, C e vuole valutare la