Next: Korzyści
Up: Dualizm
Previous: Dualizm
  Contents
Definicja 4.1
Niech będzie dany PPL
 |
(4.1) |
PPL
 |
(4.2) |
nazywamy
problemem dualnym problemu (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
). Problem (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) nazywamy
problemem prymalnym. Równocześnie problem (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) nazywamy problemem
dualnym problemu (prymalnego) (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
).
Z powyższej definicji wynika natychmiast następujący wniosek.
Wniosek 4.1
Problemem dualnym do problemu dualnego do PPL jest wyjściowy PPL.
Przykład 4.1
Problemem dualnym do
 |
(4.3) |
jest
 |
(4.4) |
Twierdzenie 4.1
Niech (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) będzie problemem prymalnym a (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) problemem do niego dualnym. Jeżeli

oraz

są
rozwiązaniami dopuszczalnymi, odpowiednio, problemów (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) i
(
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) to
Dowód twierdzenia
jest wyjątkowo prosty i mieści się
w jednej linijce:
Przykład 4.1 (c.d.)

jest rozwiązaniem dopuszczalnym (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) o wartości funkcji celu

. Stąd i z twierdzenia
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
wynikają dwa wnioski:
- problem (
) jest ograniczony,
- wartość maksymalna funkcji celu jest co najwyżej równa
.
Zasada którą widzieliśmy w przykładzie działa także w ogólności.
Wniosek 4.2
Jeżeli problem prymalny jest nieograniczony, to problem do niego dualny
jest sprzeczny.
Przykład 4.2
Może się zdarzyć, że oba problemy: prymalny i dualny są sprzeczne.
Tak jest na przykład dla problemu prymalnego:
Z twierdzenia
wynika, że gdyby udało nam się znaleźć takie rozwiązanie dopuszczalne
problemu prymalnego (
)
i
problemu do niego dualnego (
), że
, to
każde z tych rozwiązań byłoby rozwiązaniem optymalnym swojego
problemu. Powstaje pytanie: kiedy takie rozwiązania istnieją? Zaraz
zobaczymy, że zawsze wtedy gdy problemy (
) i (
) są
niesprzeczne. Mówi o tym twierdzenie sformułowane w ostatecznej
formie przez D. Gale'a, H.W. Kuhna i A.W. Tuckera w 1951 roku.
Twierdzenie 4.2 (Zasada dualności.)
Jeżeli zagadnienie prymalne (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) ma rozwiązanie optymalne

to problem dualny (
![[*]](file:/usr/local/lib/latex2html/icons/crossref.gif)
) ma także
rozwiązanie optymalne

i zachodzi równość
 |
(4.5) |
Dowód. Przypuśćmy, że
jest
rozwiązaniem problemu prymalnego (
). Zgodnie z twierdzeniem
wystarczy wskazać takie rozwiązanie
problemu dualnego (
), żeby
zachodziła równość (
).
Przypuśćmy, że ostatnim słownikiem otrzymanym dla problemu (
)
jest słownik w którym funkcja celu wyraża się wzorem
 |
(4.6) |
Pamiętamy, że we wzorze (
)
- -
gdy
jest zmienną niebazową ostatniego słownika
- -
-
dla każdego
, bowiem zakładamy, że (
) ma rozwiązanie optymalne.
jest oczywiście wartością maksymalną funkcji celu problemu (
) i, skoro
jest rozwiązaniem optymalnym, zachodzi
Wykażemy, że szukanym rozwiązaniem optymalnym problemu dualnego jest
W tym celu przepiszemy wzór (
) po dokonaniu na nim
następujących manipulacji:
- -
- zastępujemy
przez
,
- -
- korzystając z faktu, że
(
są zmiennymi sztucznymi), zastępujemy
przez
(inaczej mówiąc, definiujemy
)
przez
.
Otrzymamy wtedy wzór
a stąd połatwych przekształceniach
 |
(4.7) |
Równość (
) jest równością wielomianów zmiennych
, stąd
 |
(4.8) |
oraz
 |
(4.9) |
Równość (
) oznacza, że zachodzi równość (
).
Ponieważ
dla wszystkich
, równość
(
) pociąga
a więc
jest rozwiązaniem dopuszczalnym
problemu (
) i twierdzenie zostało wykazane.
Next: Korzyści
Up: Dualizm
Previous: Dualizm
  Contents