Sei sulla pagina 1di 1

Metodi e modelli per il supporto alle decisioni – Prof Caprara

Marzo 2007

Compito A

Un’azienda vuole confezionare regali natalizi per i suoi clienti partendo da un


insieme di oggetti {1,…,n}. Ogni oggetto j ha un valore vj, ed ogni regalo deve
contenere oggetti per un valore complessivo non inferiore a V. Inoltre, l’insieme
degli oggetti è partizionato nei sottoinsiemi S1,…,Sp (cioè S1 U…U Sp = {1,…,n}, e
Sh ∩ Sk = Ø per h≠k) ciascuno contenente oggetti simili, ed ogni regalo non può
contenere due (o più) oggetti appartenenti allo stesso sottoinsieme. Infine ogni
oggetto può essere inserito al massimo in un regalo. L’obiettivo è confezionare il
massimo numero di regali che soddisfino i vincoli sopra.

1) Si scriva un modello ILP descrittivo, discutendo eventualmente il numero e la


“forza” o “debolezza” dei vincoli relativi ai sottoinsiemi S1,…,Sp

2) Algoritmo euristico guidato dal rilassamento continuo

3) Modello ILP con una variabile associata ad ogni sottoinsieme di oggetti inseribili
in un regalo, discutendo eventualmente la possibilità di ridurre questo numero di
variabili

4) Modello ILP per la generazione di colonne del punto 3

5) Si discutano variazioni dei punti 1 e 3 per la variante in cui il numero dei regali da
confezionare sia fissato pari ad m, i vincoli relativi a S1,…,Sp invariati, i vincoli sul
valore minimo V eliminati, e si voglia massimizzare il minimo valore di un regalo
(cioè si voglia massimizzare min {V1,…,Vm} dove Vi indica il valore complessivo
degli oggetti contenuti in Vi).

Potrebbero piacerti anche