Per trasformare un problema originale di PL in forma standard :

  1. trasformare vincoli in
    • aggiungiamo variabile di slack con
  2. trasformare vincoli in
    • sottraiamo una variabile di surplus con
  3. sistemare le variabili negative ()
    • se abbiamo una variabile allora si sostituisce con con
  4. sistemare le variabili libere ()
    • se abbiamo una variabile allora si sostituisce con con e
  5. 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 è
    • primale duale
      • segno
        • vincolo primale
        • vincolo primale
        • vincolo primale
      • segno vincoli
        • vincolo duale di è
        • vincolo duale di è
        • vincolo duale di è

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 :