Next: Przepływ całkowity. Zbieżność Algorytmu
Up: Metody sieciowe
Previous: Maksymalny przepływ a dualność
  Spis rzeczy
  Indeks
Niech
będzie siecią a
przepływem w
- jeśli nie mamy
lepszego, może to być przepływ zerowy,
tj. przepływ równy zero na wszystkich łukach sieci.
Algorytm - wykorzystujący ideę dowodu twierdzenia
polega na cechowaniu wierzchołków sieci cechami postaci
lub
oraz modyfikacji
przepływu jeśli
okazał się przepływem który nie jest
maksymalny lub znalezieniu przekroju o przepustowości równej
wartości przepływu
.
Cechowanie. Wierzchołkowi
nadajemy cechę
.
Niech
będzie wierzchołkiem ocechowanym. Z wierzchołka
cechujemy nieocechowane jeszcze wierzchołki w jednej z dwóch sytuacji:
- (a)
- jeśli istnieje wierzchołek nieocechowany
taki, że
i
to wierzchołkowi
nadajemy cechę
, gdzie
,
- (b)
- jeśli istnieje nieocechowany wierzchołek
taki,
że
i
to wierzchołkowi
nadajemy cechę
, gdzie
Postępowanie cechowania kończy się jeżeli został
ocechowany odpływ
lub nie ocechowano
lecz
procesu cechowania nie da się kontynuować
(żadnego jeszcze nieocechowanego wierzchołka nie
da się już ocechować).
- (i)
- Jeżeli ocechowaliśmy wierzchołek
to
otrzymał
cechę postaci
lub
(dla pewnego
).
W pierwszym przypadku modyfikujemy przepływ na łuku
wzorem
, w drugim
.
Wierzchołek
jest ocechowany. Jeżeli pierwszy element jego
cechy jest postaci
to do przepływu na łuku
dodajemy
, jeżeli jest to
od przepływu
na łuku
odejmujemy
.
Powtarzając tę czynność odpowiednią liczbę razy dojdziemy
w końcu do źródła
. Dojdziemy wzdłóż wskazanej
przez pierwsze elementy cech wierzchołków ścieżkę zwaną
ścieżką powiększającą
8.8. Oczywiście wartość nowego przepływu
wynosi
. Proces cechowania
rozpoczynamy od nowa przyjmując jako wyjściowy przepływ
.
- (ii)
- Przypuśćmy, że w procesie cechowania nie udało się ocechować
wierzchołka
, a żadnego nowego wierzchołka nie da się już ocechować.
Jest oczywistym, że jeżeli przez
oznaczymy zbiór
wierzchołków ocechowanych to
jest przekrojem
rozdzielającym
od
. Co więcej, dla wszystkich
i
spełniających
zachodzi
, a jeśli
to
.
Na podstawie uwagi
otrzymamy
Na mocy uwagi
oznacza to, że przepływ
jest
przepływem maksymalnym.
Next: Przepływ całkowity. Zbieżność Algorytmu
Up: Metody sieciowe
Previous: Maksymalny przepływ a dualność
  Spis rzeczy
  Indeks