Next: Algorytm Forda-Fulkersona
Up: Metody sieciowe
Previous: Przepływy w sieciach
  Spis rzeczy
  Indeks
W tym podrozdziale okaże się, że twierdzenie o maksymalnym przepływie
i minimalnym przekroju jest - w pewien sposób -
zasadą dualności dla problemu maksymalnego przepływu.
Zapiszmy problem maksymalnego przepływu (
) - (
) w nieco innej postaci.
Niech będzie dana sieć
. Przepływem w
jest funkcja
spełniająca następujące warunki:
(8.13) |
 |
Wartością przepływu
jest wtedy liczba
którą w naszym
problemie maksymalizujemy:
(8.14) |
 |
Problemem dualnym do problemu (
) - (
) jest problem
następujący (por. podrozdział
):
(8.15) |
 |
Zauważmy, że w problemie dualnym (
) nie ma ograniczeń na znak zmiennych
dualnych
(dla
). Zmienne dualne odpowiadają poszczegłnym
ograniczeniom w problemie prymalnym. Tak więc
-

- są zmiennymi odpowiadającymi ograniczeniom
(8.16) |
 |
Każdemu wierzchołkowi
sieci
odpowiada zmienna dualna która nie ma
ograniczenia na znak gdyż we wzorze (
) jest równość.
-

- są zmiennymi dualnymi odpowiadającymi ograniczeniu
(8.17) |
 |
stąd w problemie dualnym występuje ograniczenie na znak tej zmiennej8.7.
Dowolny przekrój
rozdzielający
od
w sieci
definiuje
pewne rozwiązanie dopuszczalne problemu (
) w następujący sposób:
(8.18) |
 |
(8.19) |
 |
Słaba zasada dualności w ogólnej postaci (twierdzenie
) daje nam natychmiast
inny dowód twierdzenia
. Rzeczywiście, funkcje
i
zdefiniowane
wzorami (
) i (
) przez dowolny przekrój rozdzielający
od
dają pewne
rozwiązanie problemu (
).
Z kolei cała reszta dowodu twierdzenia
sprowadza się do wykazania, że pewien
przekrój określa nam przy pomocy (
) i (
) rozwiązanie optymalne (
)
(zrobili to Dantzig i Fulkerson w [6]).
Next: Algorytm Forda-Fulkersona
Up: Metody sieciowe
Previous: Przepływy w sieciach
  Spis rzeczy
  Indeks