(Primale -> Duale) Problemi ammissibilità

Messaggioda lordSigur » 18/06/2011, 17:18

Salve,
chiedo scusa per non essermi ancora presentato nella giusta sezione, ma risolvendo questo esercizio mi è sorto un dubbio che non sono riuscito ancora a risolvere. :shock:
Premetto che ho già cercato sul web e ,di conseguenza anche, nel vostro forum, ma sono riuscito a trovare qualcosa che mi potesse essere d'aiuto. :?

Il dubbio, così atroce da chiedere aiuto :wink: , è il seguente:
Ho un primale P di un problema di programmazione lineare e un punto X. A questo punto X corrisponde una soluzione AMMISSIBILE di base.
L'esercizio richiede di calcolare il duale D del problema P e controllare, tramite le relazioni di scarto complementare (complementary slackness), se a questo punto corrisponde una soluzione ottima.
Ho scritto il suo duale, solo che quando vado a calcolare il valore delle variabili duali, una di queste mi esce con un valore inammissibile (deve essere >= 0, ma esce < 0). Il fatto che esca questo valore vuole dire che al punto X non corrisponde una sol. ottima? Oppure è il fatto che questa variabile duale mi esca con un valore inammissibile è qualcosa che NON può uscire, cioè "matematicamente/logicamente" sbagliato?!
Ho più volte controllato i calcoli e i passaggi, ma non ho trovato errori.

Spero di essere stato il più chiaro possibile e che avete capito il mio dubbio.
lordSigur
Starting Member
Starting Member
 
Messaggi: 1
Iscritto il: 18/06/2011, 17:02

Messaggioda Deckard » 18/06/2011, 19:43

Il duale e primale sono entrambi ammissibili solo in un ottimo del problema. Quindi il duale può benissimo essere inammissibile e perciò la sol. in X non ottima.
D'altronde se il primale è di minimo, il duale è di massimo e la regione ammissibile per quest'ultimo limita inferiormente le soluzioni del primale: va da sé che se in un punto entrambi sono ammissibili il punto è un ottimo.
http://www.mathcomp.leeds.ac.uk/turing2012/

Hilbert space is a big place.
Deckard
Junior Member
Junior Member
 
Messaggi: 263
Iscritto il: 17/08/2010, 08:58


Torna a Analisi Numerica e Ricerca Operativa

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti