Per trasformare un problema originale di PL in forma standard :
- trasformare vincoli in
- aggiungiamo variabile di slack con
- trasformare vincoli in
- sottraiamo una variabile di surplus con
- sistemare le variabili negative ()
- se abbiamo una variabile allora si sostituisce con con
- sistemare le variabili libere ()
- se abbiamo una variabile allora si sostituisce con con e
- sistemare termini negativi nella RHS
- se nella parte RHS (parte destra) abbiamo un numero (es. ), si moltiplica l’intera equazione per
Per ottenere il problema duale da un problema primale :
- primale duale
- segno
- vincolo primale
- vincolo primale
- vincolo primale
- segno vincoli
- vincolo duale di è
- vincolo duale di è
- vincolo duale di è
- segno
-
- primale duale
- segno
- vincolo primale
- vincolo primale
- vincolo primale
- segno vincoli
- vincolo duale di è
- vincolo duale di è
- vincolo duale di è
- segno
- primale duale
Per fare esercizi dove ci chiedono soluzione ottima, questo può essere utile :
Illimitatezza e inammissibilità
Per illimitatezza e inammissibilità (vuoto) :
- Primale ammette soluzione ottima finita Duale ammette soluzione ottima finita (uguale a quella del primale)
- Primale illimitato Duale inammissibile (vuoto)
- Duale illimitato Primale inammissibile (vuoto)
- Primale inammissibile (vuoto) Duale inammissibile (vuoto) OPPURE illimitato
Ricerca SBA
Dato un problema di PL di vincoli e variabili, una SBA è dato da :
dove deve essere una matrice (quadrata) e è la matrice inversa di e è il vettore dei termini noti.
Per esempio :
trasformiamo in forma standard :
allora :
allora la matrice inversa sarà :
allora possiamo calcolare il SBA :
Allora :
