142 143

142 143



142 Zadanie transportowe i problem komiwojażera

Rozwiązanie zapisane w macierzy X jest rozwiązaniem bazowym i zawiera 3 + 3 — 1 = 5 zmiennych bazowych. Są nimi węzły: (1,3), (2,3), (3, 1), (3,2), (3, 3). Węzły odpowiadające zmiennym bazowym nazwiemy węzłami bazowymi. Przypomnijmy, że wartość zmiennej niebazowej w rozwiązaniu bazowym wynosi zero. Węzły ustalonego wiersza lub ustalonej kolumny tworzą linię. Linią są na przykład węzły drugiego wiersza macierzy C, czyli węzły (2, 1), (2, 2) i (2, 3), lub trzeciej kolumny: (1, 3), (2, 3) i (3, 3).

Omówimy trzy metody uzyskiwania pierwszego bazowego rozwiązania dopuszczalnego: metodę minimalnego elementu, metodę VAM oraz metodę kąta północno-zachodniego. Sposób postępowania we wszystkich tych metodach jest podobny. Należy znaleźć kolejny element bazowy, a następnie na trasie (i, /), określonej przez ten węzeł, zaplanować przewóz na poziomie:

x,j = min (a;, bj),

gdzie a: oraz b, oznaczają, odpowiednio, aktualną podaż i aktualny popyt. Z kolei modyfikujemy wartość a, oraz bp przyjmując:

a, = ai~xij,

bj = bj-xij.

Przynajmniej jedna z tych wartości jest zerem. Jeżeli a, = 0, to planujemy przewozy na pozostałych nierozpatrywanych trasach od i-tego dostawcy na poziomic zero. Jeżeli b] = 0. planujemy przewozy na pozostałych nierozpatrywanych trasach do y-tego odbiorcy na poziomie zero.

Omówimy kolejne metody znajdowania pierwszego dopuszczalnego rozwiązania bazowego, posługując się danymi liczbowymi przykładu 3.1.

3.3.1. Metoda minimalnego elementu macierzy kosztów

Rozwiązanie początkowe (aktualnie nieznane) i macierz jednostkowych kosztów transportu zawiera tablica 3.2.

Podamy wartości rozwiązania początkowego zgodnie z metodą minimalnego elementu. W macierzy kosztów jednostkowych szukamy elementu najmniejszego. Znajduje się on w węźle (I, 1). Maksymalne możliwości wykorzystania trasy od pierwszego dostawcy do pierwszego odbiorcy określone są przez mniejszą z liczb opisujących podaż dostawcy D{ oraz popyt odbiorcy O,. Szukamy więc wartości minimalnej wśród liczb określających podaż pierwszego dostawcy i popyt pierwszego odbiorcy, czyli 20 i 10. Jest nią liczba 10 i określa ona przewóz na rozpatrywanej trasie w konstruowanym przez nas rozwiązaniu.

Jednocześnie stwierdzamy, że zapotrzebowanie pierwszego odbiorcy zostało w len sposób zaspokojone, stąd też nie należy go uwzględniać w dalszych rozważaniach. Planujemy więc przewozy w linii odpowiadającej temu odbiorcy

Tablica 3.2

Rozwiązanie początkowe (metoda minimalnego elementu)

Podaż

20

20

30

10

15

45

Popyt

Macierz kosztów jednostkowych

i

4

7

3

5

11

6

7

9

Tablica 3.3

Rozwiązanie początkowe (metoda minimalnego elementu)

Podaż

10*

10

0

20

0

30

0

15

45

Popyt

Macierz, kosztów jednostkowych

1*

4

7

3

5

II

6

7

9

(czyli w węzłach (2, 1) i (3, 1)) na poziomie 0. Węzeł (1, 1) jest pierwszym węzłem bazowym rozwiązania początkowego. Oznaczamy go gwiazdką. Wykonane dotychczas czynności zapisano w tablicy 3.3.

Kontynuując postępowanie, znajdujemy wśród niewypełnionych elementów macierzy rozwiązania początkowego ten, dla którego koszt jednostkowy jest najmniejszy. Jest nim węzeł (1, 2). Uwzględniając zmodyfikowaną wielkość podaży dostawcy D,, równą obecnie 10, znajdujemy min (10, 15)= 10, co wskazuje na to, że należy zaplanować na trasie od dostawcy /), do odbiorcy 02 przewóz na poziomie 10. Podaż pierwszego dostawcy zostaje w ten sposób zredukowana do zera, co uniemożliwia zaplanowanie niezerowego przewozu na trasie, określonej przez węzeł (1, 3). Wynik postępowania zawiera tablica 3.4.

Kolejne kroki metody ilustrują tablice 3.5-3.7.


Wyszukiwarka

Podobne podstrony:
144 145 144 Zadanie transportowe i problem komiwojażera Tablica 3.4 Rozwiązanie początkowe (metoda
146 147 146 Zadanie transportowe i problem komiwojażera Tablica 3.9 Rozwiązanie początkowe (metoda
152 153 152 Zadanie transportowe i problem komiwojażera Tablica 3.13 Rozwiązanie początkowe (metod
154 155 154 Zadanie transportowe i problem komiwojażera Tworzymy nowe rozwiązanie dopuszczalne. Doty
136 137 136 Zadanie transportowe i problem komiwojażera znacznie większej liczby iteracji. Do drugie
138 139 138 Zadanie transportowe i problem komiwojażera Rysunek
140 141 140 Zadanie transportowe i problem komiwojażera reguły tworzenia zadania dualnego opisane w
148 149 148 Zadanie transportowe i problem komiwojażera Opiszemy dalej sposób postępowania w kolejny
150 151 150 Zadanie transportowe i problem komiwojażera3.4.2.    Wybór zmiennej 
156 157 156 Zadanie transportowe i problem komiwojażera X
158 159 158 Zadanie transportowe i problem komiwojażera Iteracja 1 Tworzymy układ równań liniowych
160 161 160 Zadanie transportowe i problem komiwojażera Tablica 3.30 Dotychczasowa macierz wskaźni
162 163 162 Zadanie transportowe i problem komiwojażera3.5. Bilansowaniezadania transportowego i M
170 171 170 Zadanie transportowe i problem komiwojażera Tablica
172 173 172 Zadanie transportowe i problem komiwojażera Tablica
174 175 174 Zadanie transportowe i problem komiwojażera Tablica 3.41 Chromosom Wartość funkcji
178 179 178 Zadanie transportowe i problem komiwojażera Tablica 3.46 Tablica 3.47 Przyjazd do mi a

więcej podobnych podstron