Problem komiwojażera dla kilku centrów dystrybucji - Transportu
Problem komiwojażera dla kilku centrów dystrybucji - Transportu
Problem komiwojażera dla kilku centrów dystrybucji - Transportu
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
116<br />
Edward Michlowicz<br />
G-a-b<br />
G'=(G-a-b)+x+y<br />
ródło: opracowanie własne.<br />
Rys. 1. Ilustracja wymiany dwóch łuków (wg [7])<br />
Jeli waga (G') marszruty G' jest mniejsza od wagi (G) marszruty G, to marszruta<br />
G zastpowana jest marszrut G' i wymiana zostaje ponawiana. W przeciwnym przypadku<br />
naley spróbowa wymieni inny zbiór r odcinków z marszruty G. Ten sposób wymiany jest<br />
kontynuowany do momentu, w którym nie jest moliwe dalsze polepszanie rozwizania.<br />
Rozwizanie kocowe, którego poprawa poprzez wymian r odcinków nie jest ju moliwa,<br />
nazywane jest rozwizaniem r-optymalnym.<br />
Na ogół ta procedura wymiany odcinków koczy działanie poprzez wyznaczenie<br />
lokalnego optimum, dajc w ten sposób przyblione rozwizanie problemu komiwojaera.<br />
Przedstawiony powyej algorytm jest przykładem ogólnego podejcia do rozwizywania<br />
wielu problemów optymalizacji kombinatorycznej, zwanego przeszukiwaniem lokalnym lub<br />
przeszukiwaniem ssiedztwa. Metoda sukcesywnego polepszania trasy komiwojaera za<br />
pomoc wymiany r odcinków moe by stosowana zarówno do problemów symetrycznych,<br />
jak te i niesymetrycznych.<br />
Dla sieci symetrycznej z n (n > 5) wierzchołkami, r moe si zmienia od 2 do<br />
n. Natomiast <strong>dla</strong> sieci skierowanej r nie moe by mniejsze od 3.<br />
Ogólnie, im wiksza jest ilo odcinków r podlegajcych wymianie w procedurze, tym<br />
lepsze otrzymuje si rozwizanie. Z drugiej jednak strony, kady wzrost iloci odcinków<br />
r znacznie zwiksza czas oblicze. Marszruta z n krawdziami zawiera n podzbiorów<br />
<br />
r<br />
<br />
złoonych z r krawdzi. Oznacza to, e czas wykonania zamiany kadego z podzbiorów<br />
przynajmniej raz wynosi O(n r ). Naley wic dokona przemylanego wyboru rozwaajc<br />
z jednej strony dokładno rozwizania, a z drugiej nakład oblicze. Std te przy<br />
podejmowaniu decyzji naley opiera si na intuicji i badaniach empirycznych.<br />
2. WYZNACZANIE TRAS TRANSPORTU PRZY KILKU DOSTAWCACH<br />
W przypadku, w którym przedsibiorstwo posiada kilka <strong>centrów</strong> dystrybucyjnych<br />
(magazynów), problem operatora logistycznego polega na takim przydzieleniu dostawcom<br />
odpowiednich odbiorców, aby suma zapotrzebowa odbiorców nie przekraczała moliwoci<br />
zaopatrzeniowych poszczególnych dostawców oraz aby całkowity koszt transportu był<br />
moliwie najmniejszy.<br />
Na rysunku 2 przedstawiono interpretacj tego problemu w postaci grafu.