Si tratta di un metodo per risolvere il problema di PL primale nel caso in cui non sia valida l’ammissibilità primale (cioè ci sono termini noti negativi nella Forma Standard), ma sia verificata l’ammissibilità duale (cioè i costi ridotti delle variabili fuori base sono
Il metodo parte da una soluzione di base non ammissibile, cioè esterna al poliedro, e cerca di raggiungere la soluzione ottima.
Ad ogni iterazione i costi ridotti sono sempre
Per riassumere:
Simplesso Primale | Simplesso Duale |
---|---|
Condizioni: Termini Noti | Condizioni: C’è almeno un termine noto negativo; Costi ridotti |
Obiettivo: Costi Ridotti | Obiettivo: Termini Noti |
Criterio di Uscita
Esce dalla base la variabile
Si individua la riga
Criterio di non ammissibilità
Se il primale è inammissibile
il duale potrebbe essere non limitato o non ammissibile. Poichè vale la condizione di ammissibilità duale allora il problema duale non è limitato
Se ci sono elementi negativi sulla riga
Criterio di Entrata
Resta individuato il pivot
Riassumendo di nuovo:
Simplesso Primale | Simplesso Duale |
---|---|
Costo ridotto | Termine noto |
Criterio Rapporto per la variabile uscente | Criterio rapporto per la variabile entrante |
Criterio illimitatezza: Elementi colonna | Criterio di inammissibilità: Elementi riga |
Ottimalità: Costi ridotti | Ottimalità: Termini noti |
Analisi di Post-Ottimalità
Supponiamo di causare la perturbazione di un termine noto
La soluzione di ottima di base è
Sia
(B^{-1}b,0)
è ancora ottima?
Caso 1:
I costi ridotti
(e sono
Possiamo applicare il simplesso duale per calcolare la nuova soluzione ottima.
Caso 2: