386 387

386 387



386 Programowanie sieciowe

Tablica 8.3

Krawędź

Przepustowości

poprzednie

Przepustowości

nowe

1-2

2

3

2-2=0

3 + 2 = 5

2-6

3

0

3-2=1

0 + 2 = 2

6-7

2

0

2-2 = 0

0 + 2 = 2

Iteracja 4

Konstruujemy czwartą drogę od źródła do ujścia. W tym celu wykorzystujemy zmodyfikowane przepustowości. Otrzymujemy drogę 1-4-7. Porównanie wyróżnionych wartości przepływu wskazuje na to, że przepustowość tej drogi jest równa 4 (rys. 8.23).

Rysunek 8.23


Obliczamy nowe przepustowości dla krawędzi, które zostały wykorzystane w rozpatrywanym przepływie. Sposób obliczania nowych przepustowości ilustruje tablica 8.4.

Tablica 8.4

Krawędź

Przepustowości

poprzednie

Przepustowości

nowe

1-4

4-7

7

4

0

0

7-4 = 3 4-4 = 0

0 + 4 = 4 0 + 4=4

Iteracja 5

Przystępujemy do próby konstrukcji kolejnej drogi prowadzącej od źródła do ujścia. Wykorzystujemy w tym celu sieć ze zmienionymi po raz kolejny przepus-towościami. Kolejne próby pozwalają nam skonstruować drogi, które nie dochodzą jednak do ujścia. Otrzymujemy kolejno:

1-3-2-6-5,

I-3-5-6,

1 -4-3—2—6—5,

1-4-3-5-2-6,

1-4-5-3-2-6,

1 -4-5—2—6.

Żadna z tych dróg nie prowadzi do ujścia. Ponieważ wyczerpane zostały w ten sposób wszystkie możliwości tworzenia nowych dróg i żadna z nich nie doprowadziła do wierzchołka końcowego, oznacza to, że przepustowości czterech dróg znalezionych w poprzednich iteracjach określają maksymalny przepływ w rozpatrywanej sieci. Zostało to pokazane na rys. 8.24.

Rysunek 8.24

Rozwiązanie optyetalne



Wyszukiwarka

Podobne podstrony:
384 385 384 Programowanie sieciowe Tablica
390 391 390 Programowanie sieciowe Obliczamy koszty związane z połączeniami (tablica 8.6). Tablica
392 393 392 Programowanie sieciowe Korzystając z tablicy 8.7, znajdujemy wykorzystywane do przepływu
49198 skanuj0006 (11) 386 PROGRAMY EUROPEJSKIE Włączenie do sieci NATURA 2000 specjalnie chronionych
394 395 394 Programowanie sieciowe numeracji budynków w tablicy 8.10. Wartości przy odpowiednich kra
IMG98 Metody programowania sieciowego wprowadzono pod koniec lat pięćdziesiątych naszego wieku
042 043 2 42 U Programowanie liniowe 42 U Programowanie liniowe Tablica
056 057 2 56 Programowanie liniowe 56 Programowanie liniowe Tablica 1.19 cx
058 059 2 58 Programowanie liniowe Tablica 1.20 cx
Technologie sieciowe 1.    Omów model programowania sieciowego klient-server. Gniazda
<15>> Różnorodne algorytmy obliczeń i ich komputerowe realizacje Program Horner _ tablica;
SPIS TREŚCI 1.    Elementy programowania sieciowego i technik optymalizacyjnych na
1. Elementy programowania sieciowego i technik optymalizacyjnych na sieciach W części pierwszej podr
a1 liczb losowych program cw4_03; { Program zapełnia tablice losowymi liczbami } { i porządkuje je

więcej podobnych podstron