uni
Dato un Problema di Programmazione Lineare (PL) in Formato Primale Standard ne individuiamo il suo complementare duale:
Questa è una operazione di dualità , trovare il duale di un primale; Inoltre il duale di un duale è il suo primale!!
Teorema della DualitĂ Forte / degli Scarti Complementari
Sia un problema PL con Duale (D), se sono soluzioni ammissibili di e inoltre:
- ogni volta che , soddisfa il -esimo vincolo con uguaglianza
- ogni volta che , soddisfa il -esimo vincolo con uguaglianza
Allora e sono entrambe Ottime.
Sappiamo che una base del primale è anche una base del duale.
QUINDI: - Dato un vertice del problema primale, se nella sua duale la soluzione generata dalla stessa base è ammissibile, Allora la soluzione di base di quella stessa base è Ottimo in entrambi i problemi.
- Se uno degli elementi di è , la soluzione di base è Degenere.
- Se tutti gli elementi di sono allora la soluzione di base è ammissibile (vertice).
Test dell’OttimalitĂ
Per sapere se un dato vertice di un in forma primale è ottimo:
- trovo la base che lo genera
- trovo la duale di
- dal sistema pongo a le componenti Non Di Base e risolvo
- se risolvendo le componenti Di Base tornano tutte positive, scopriamo che (la soluzione di base è ammissibile poiché rispetta tutti i vincoli e di conseguenza) la nostra base genera un ottimo in entrambi i problemi.