







Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
metodi di ottimizzazione quantitavia
Tipologia: Appunti
1 / 13
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!








Esempio:
max P = x + y
Soggetto a:
x + 2y
2x + y
x^ ≥^0 y^ ≥^0
x e y sono chiamate Variabili decisionali x + y e’ chiamata Funzione obiettivo le disuguaglianze rappresentano i
vincoli
Il^ problema
e’^ di
Programmazione
Lineare
x
y
x + 2y = 90
2x + y = 60
y = 0 x = 0
Regione possibile
Il^ problema
e’^ di
Programmazione
Lineare
poiche’
vincoli e obiettivo sono lineari Metodo grafico
: x + y = k (rette iso-profitto),
si fà variare k, fino a trovare valore ottimale
max P = x + y Soggetto a :
x + 2y
2x + y
x, y^ ≥
Abbiamo introdotto
variabili slack
s e t , ora i vincoli sono diventati :
y
x + 2y + s = 90 assieme alle disuguaglianze di non negatività :
2x + y + t = 60
x
y = 0 x = 0
di non negatività :^ x^ ≥^ 0, y
≥^ 0, s
≥^ 0 and t
Il problema LP ha ora 4 variabili(2 in piu’ della formulazioneoriginaria !). Le linee rosseindicano i punti del piano xydove le 4 variabili si annullano.
x + 2y
2x + y
x^ ≥^ 0;
y^ ≥
Le^ variabili slack sono s e t
Le^ disuguaglianze
di^ ortante
ora^ sono
:^ x^ ≥
0, y^
≥^ 0, s
≥^ 0 and t
x + 2y + s = 90
2x + y + t = 60
Le^ disuguaglianze
di^ ortante
ora^ sono
:^ x^ ≥
0, y^
≥^ 0, s
≥^ 0 and t
Funzione obiettivo originaria P = x + y
Possibili scritture alternative di P:
P = 90 – s – y
o anche
P = 60 – t – x
Una ulteriore è la seguente : risolvo [1] e [2] trovando
x = (30 – 2t + s)/
e
y = (120 – 2s + t)/
Da cui:
Osserviamo che se s=t=0 si ha P=50 e questo è il max !!
-^ -^
Passo 1 e Passo 2
Passo 3
tableau
le variabili “s” e “t”
hanno colonne composte tutte da 0 eccetto 1 ad unposto specifico.
-^ -^
Passo 6
Il risultato è
Questo è ciò che si ottiene
.^ Il prossimo passo è:
Passo 7 bis
(in quanto 60/(3/2) = 40 < 60 = 30/(1/2) )e questo porta a
Facciamo una pausa su questo tableau per capire a chepunto siamo: dalla riga di P vorremmo far sparirel’unico coefficiente negativo rimasto, relativo ad
y.
Se al posto di -1/2 avessimo 0 e
al posto del
coefficiente 0 della variabile
s^ avessimo un numero
positivo saremmo arrivati!
La funzione obiettivo si scrive ora come:
P + s/3 + t/3 = 50
o equivalentemente,
P=50-s/3-t/3.
Il valore max. P=
50 si ottiene per
x = 10, y= 40 , s = t = 0
( The END !)