Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Esercizio 1
Si consideri il seguente problema di programmazione lineare:
Max z = 3 x1 + 5 x2
s.a.
- x1 + 2 x2 <= 0
x1 – x2 = 3
x1 x2 y1 h2 -z b
0 1 1 1 0 3
1 0 1 2 0 6
0 0 -8 -16 - M 1 -33
a) Si valuti se l’aggiunta della variabile x3, con coefficiente 4 nella funzione obiettivo e tassi di assorbimento 2 e 2 nei vincoli, determina un
cambiamento della soluzione ottima del problema.
b) Si effettui analiticamente e graficamente l’analisi di stabilità sui termini noti dei vincoli del problema
Esercizio 2
Si consideri il seguente problema di programmazione lineare:
Max z = 3 x1 + 4 x2
s.a.
x1 – 5 x2 <= 0
x1 - 2x2 <= 0
40 x1 + 100 x2 <= 500
60 x1 + 60 x2 <= 360
x1 x2 y1 y2 y3 y4 -z b
0 0 1 0 0 -1/12 0 16
0 0 0 1 23/100 -1/120 0 7
0 1 0 0 1/60 -1/90 0 13/3
1 0 0 0 -1/60 1/36 0 5/3
0 0 0 0 -1/60 -7/180 1 -223/100
a) Si valuti se l’aggiunta della variabile x3, con coefficiente 6 nella funzione obiettivo e tassi di assorbimento 2, 3, -1, 3, nei vincoli, determina
un cambiamento della soluzione ottima del problema.
b) Si effettui analiticamente e graficamente l’analisi di stabilità sui termini noti dei vincoli del problema.
c) Si assuma l’interezza delle variabili decisionali x1 e x2 e si determini la soluzione ottima intera tramite l’algoritmo di B&B e l’ausilio
dell’analisi grafica.
Esercizio 3
Si scrivano i vincoli lineari che corrispondono alle seguenti condizioni su variabili booleane:
1) X3 = X1 OR X2
2) X4 = X1 OR (X2 OR X3)
3) X3 = X1 AND X2
Esercizio 4
Una fabbrica realizza 3 prodotti in 4 modelli: A, B, C, D, venduti rispettivamente a 50, 75, 45, 40 euro l’uno. La domanda massima è stimata
rispettivamente in 100, 150, 80 e 160 pezzi. Ogni prodotto richiede l’utilizzo di 3 diverse materie prime, come riassunto nella seguente tabella.
A B C D
P1 1.5 2.5 2 2
P2 0.5 0 1 0.5
P3 3 5 2 3
Esercizio 6
Si scriva il modello duale del modello dell’esercizio 5 assunto come primale, illustrando le operazioni effettuate.
(a) si disegni il dominio di ammissibilità del problema e la funzione obiettivo;
(b) si indichi, per ciascuno dei vertici del dominio, la composizione della soluzione basica ammissibile ad esso associata;
(c) si risolva graficamente il problema, individuando il vertice ottimo;
(d) si eliminino eventuali vincoli ridondanti;
(e) si risolva il problema analiticamente con l'algoritmo del simplesso standard (Big M).
Esercizio 7
Si consideri la matrice dei costi di tabella 1 associata ad una rete con 6 nodi.
a) Si determinino la mono-mediana e il centro della rete.
b) Che cosa è la p-mediana di una rete?
c) Si scriva il modello di p-mediana e si indichi la dimensione [numero di vincoli e numero di variabili] per il problema di tabella 1.
Tabella 1
1 2 3 4 5 6
1 0 120 92 265 149 198
2 120 0 141 170 300 164
3 92 141 0 218 103 116
4 265 170 218 0 110 126
5 149 300 103 110 0 72
6 198 164 116 126 72 0
Esercizio 8
Si consideri il seguente problema di programmazione lineare intera e lo si risolva con il metodo Branch-and-Bound, facendo branching
sulla variabile di valore minore:
Max z = x1 + 3 x2
s.t. 4x1 - 2 x2 ≤ 11 -2 x1 + 4 x2 ≤ 5 x1 + x 2 ≤ 4 x1, x2 ≥ 0 (intere)
Esercizio 9
Si effettuino due step dell’algoritmo di ricerca dicotomica, illustrando graficamente il funzionamento dell’algoritmo, per la determinazione
del punto di minimo della seguente funzione monodimensionale: y = 0.7 x2 – 9.8 x + 40, x [3, 14]. (SI DISEGNI LA FUNZIONE y).
Esercizio 10
Si risolva con il metodo Branch and Bound il seguente problema di PLI.
Max z = 4 x1 + 3 x2 + 7 x3 + 2 x4 + x5
s.t. 2 x1 + 2 x2 + 7 x3 + 3 x4 + 2 x5 ≤ 10 x1, x2, x3, x4 , x5 {0, 1}
Esercizio 11
a) Si Scriva il modello del massimo percorso per una coppia origine destinazione.
b) Si determini, utilizzando un algoritmo noto, il massimo percorso dal vertice 1 al vertice 6 della rete figura.
c) Qual è la dimensione [numero di vincoli e variabili] per un problema di massimo percorso su una rete con 100 nodi e 200 archi?
Esercizio 12
a) Si Scriva il modello del massimo flusso per una coppia origine destinazione.
b) Si determini il massimo flusso dal vertice 1 al vertice 7 della rete riportata in figura. Si parta dalla soluzione iniziale fornita, in cui i pesi
degli archi sono i valori capacità residua e i valori tra parentesi quadre sono i valori di flusso .
3
3 6
4 [1]
[1] 3 2 7
[3]
2 0 [4]
1 6
5 7
[3] [3] 2 [4]
3 5
2 5 4