• Non ci sono risultati.

RICERCA OPERATIVA Tema d’esame del 04/12/2008 (Simulazione 3)

N/A
N/A
Protected

Academic year: 2021

Condividi "RICERCA OPERATIVA Tema d’esame del 04/12/2008 (Simulazione 3)"

Copied!
1
0
0

Testo completo

(1)

RICERCA OPERATIVA

Tema d’esame del 04/12/2008 (Simulazione 3)

COGNOME:

NOME:

MATRICOLA:

1. Un’agenzia turistica deve organizzare cinque escursioni in barca per i partecipanti a una crociera:

A (giro dell’isola in senso orario), B (giro dell’isola in senso antiorario), C (escursione su un atollo), D (avvistamento di balene) ed E (immersioni nella barriera corallina). Ogni turista pu`o partecipare ad una sola escursione ed esprime una preferenza (un numero da uno a dieci) per ogni escursione: indichiamo con pij tale preferenza, dove i `e il turista e j l’escursione. Per attivare un’escursione `e necessario che almeno 20 turisti siano ad essa assegnati. Inoltre, ogni escursione ha un limite determinato da numero massimo di posti disponibili sulla barca utilizzata: se j

`e l’escursione, indichiamo tale limite con Mj. Per problemi di disponibilit`a di personale di bordo, almeno due escursioni non potranno essere effettuate. Inoltre, per problemi di sicurezza, l’immersione nella barriera corallina (escursione E) esclude la possibilit`a di effettuare le escursioni C e D. Scrivere un modello di programmazione lineare che assegni i passeggeri ad una escursione in modo da massimizzare la preferenza complessiva (somma delle preferenze per le escursioni assegnate).

2. Dato il seguente problema di P.L.

max 4x1− x2+ 3x3+ x4

s.t. 2x1+ x2+ 2x3+ x4 = 6 x1+ x2+ 2x3+ 2x4 ≥ 5

xi≥ 0 ∀ i

trovare la soluzione ottima a partire dalla base [x1, x2] (si applichi la regola anticiclo di Bland).

3. Risolvere con il Branch and Bound il seguente problema di knapsack 0 − 1

max z = 9 x1+ 8 x2+ 7 x3+ 6 x4+ 3 x5 s.t. 2 x1+ 3 x2+ 5 x3+ 4 x4+ 9 x5≤ 12

xi∈ {0, 1} ∀ i = 1...5

Utilizzare una strategia best bound first (numerare i nodi nell’ordine di valutazione).

4. Come si riconoscono le condizioni di illimitatezza per un problema di P.L. risolto con il metodo del simplesso primale? Giustificare la risposta.

5. Discutere condizioni di applicabilit`a, convergenza e complessit`a dell’algoritmo di Bellman-Ford per il calcolo di cammini minimi su un grafo.

6. Discutere la determinazione del problema duale di un problema di programmazione lineare in forma generica.

1

Riferimenti

Documenti correlati

Scrivere un modello di programmazione lineare per decidere quali operazioni in alternativa eseguire, con l’obiettivo di minimizzare la durata complessiva delle operazioni

Si consideri un modello di programmazione lineare in forma standard min c T x, Ax = b, x ≥ 0 dove la funzione obiettivo rappresenta i costi di un sistema produttivo e i vincoli

A partire dal quarto mese, gli impianti saranno destinati a nuove produzioni e, di conseguenza, si vuole costituire, alla fine dei 3 mesi, una scorta di almeno 100 utilitarie e di

Osservando che i coefficienti della funzione obiettivo sono interi, e assumendo che tutte le variabili in funzione obiettivo siano intere, possiamo sostituire il lower bound indicato

Mentre il numero di soluzioni ammissibili `e, almeno per i casi di interesse, illimitato (∞ (n−m) secondo il teorema di Rouch´e-Capelli), il numero di soluzioni ammissibili di base

• se le variabili y sono tutte fuori base al termine del simplesso per la soluzione del problema artificiale, allora la base ottima finale della fase I corrisponde direttamente

Ogni nuova versione dell’errata corrige sar`a identificata da una diversa data:.. si invita a controllare la disponibilit`a di

- Si capisce che `e un problema di minimo perch´e i valori contrassegnati come LB sono crescenti di padre in figlio nell’albero e pertanto possono essere associati a