Badamy zadanie:
przypomnijmy definicję 5.1. jest pierwotnie dopuszczalna (przedstawia wierzchołek obszaru dopuszczalnego)
jest dualnie dopuszczalna (przedstawia wierzchołek zadania dualnego)
przedstawia wierzchołek optymalny jest pierwotnie i dualnie dopuszczalna.
,
(typowy przykład zagadnienia diety)
jest dualnie dopuszczalna.
Rozpatrzmy teraz zadanie dualne:
, , .
I równoważne mu:
Jeżeli wykreślimy kolumny związane ze zmiennymi bazowymi to
Prześledźmy metodę sympleks na tych dwóch tablicach równocześnie.
Dualne Pierwotne
Otrzymaliśmy rozwiązania
dla zadania dualnego i dla zadania pierwotnego. Ale wartości funkcji celu są równe
(dla Max): |
Na starcie mamy TS dualnie dopuszczalną (tzn. ) |
gdzie elementy macierzy oznaczamy: |
zaś kolumny oznaczamy . |
Test optymalności. Jeżeli to stop (tablica przedstawia |
wierzchołek optymalny) |
Wybieramy wiersz główny , taki, że |
Test sprzeczności: jeżeli w i-tym wierszu |
wszystkie wyrazy są to stop (zadanie sprzeczne) |
Ponieważ i-ty wiersz reprezentuje równanie |
, w którym |
oraz |
Wybór elementu centralnego: |
Liczymy minimum . |
Jako element centralny wybieramy dowolne na którym |
osiągalne jest minimum. |
Eliminacja Gaussa-Jordana |
Wracamy do |
Rzeczywiście daje dualnie dopuszczalną: |
nad kreską otrzymujemy , |
gdzie zatem w k-tej kolumnie otrzymujemy |
Jeżeli to bo i . |
Jeżeli to |
więc |
Porównanie metody sympleks prostej i dualnej
1) zadanie opisane dualnie dopuszczalną może mieć rozwiązanie lub być sprzeczne, ale nie może być nieograniczone.
1') zadanie opisane pierwotnie dopuszczalną może mieć rozwiązanie lub być nieograniczone ale nie może być sprzeczne ( opisuje wierzchołek dopuszczalny)
2) Dualna metoda sympleks daje rozwiązanie (algorytm się kończy) ponieważ ma tyle kroków ile prosta metoda sympleks na zadaniu dualnym.
3) Przy zadaniu Max
W dualnej metodzie sympleks wartość funkcji celu maleje, ( w pierwotnej rośnie).
Dualna metoda sympleks jest używana tylko jako narzędzie pomocnicze, ponieważ niedokończone obliczenia nie dają przybliżonego rozwiązania, a tylko oszacowanie funkcji celu.
Opisz dualny algorytm metody sympleks na przykładzie zadania:
Min , gdy:
, ,
Opisz dualny algorytm metody sympleks na przykładzie zadania:
Min , gdy:
, , .
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.