Planowanie trasy statku. Trasa najkrótsza, najszybsza czy moŝe najlepsza?

Podobne dokumenty
Algorytm wyznaczania najkrótszej ścieżki w grafie skierowanym w zbiorze liczb rozmytych

PROBLEMY WYZNACZANIA OPTYMALNEJ TRAJEKTORII OBIEKTU NA OBSZARZE OGRANICZONYM

Informatyka w szkole - algorytm Dijkstry dla każdego. Krzysztof Diks Instytut Informatyki, Uniwersytet Warszawski

Algorytmy wyznaczania centralności w sieci Szymon Szylko

Systemy mrówkowe. Opracowali: Dawid Strucker, Konrad Baranowski

PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM

Algorytmy mrówkowe (optymalizacja kolonii mrówek, Ant Colony optimisation)

WSPÓŁCZYNNIK GOTOWOŚCI SYSTEMU LOKOMOTYW SPALINOWYCH SERII SM48

Algorytmy mrówkowe. P. Oleksyk. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Inteligentne systemy informatyczne

Wyznaczanie optymalnej trasy problem komiwojażera

TRANSCOMP XIV INTERNATIONAL CONFERENCE COMPUTER SYSTEMS AIDED SCIENCE, INDUSTRY AND TRANSPORT

WYBRANE WARIANTY PLANOWANIA PODRÓŻY STATKU W ŻEGLUDZE OCEANICZNEJ

ANALIZA HIERARCHICZNA PROBLEMU W SZACOWANIU RYZYKA PROJEKTU INFORMATYCZNEGO METODĄ PUNKTOWĄ. Joanna Bryndza

PRACA DYPLOMOWA MAGISTERSKA

ZASTOSOWANIE GRAFU WIDOCZNOŚCI W PLANOWANIU TRASY PRZEJŚCIA STATKU APPLICATION OF A VISIBILITY GRAPH IN SHIP S PATH PLANNING

Działanie algorytmu oparte jest na minimalizacji funkcji celu jako suma funkcji kosztu ( ) oraz funkcji heurystycznej ( ).

Problem komiwojażera ACO. Zagadnienie optymalizacyjne, polegające na znalezieniu minimalnego cyklu Hamiltona w pełnym grafie ważonym.

Wykorzystanie algorytmów mrówkowych w dynamicznym problem

PRZEWODNIK PO PRZEDMIOCIE

PROBLEM ROZMIESZCZENIA MASZYN LICZĄCYCH W DUŻYCH SYSTEMACH PRZEMYSŁOWYCH AUTOMATYCZNIE STEROWANYCH

FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 275 (57), 53 58

Zofia Kruczkiewicz, Algorytmu i struktury danych, Wykład 14, 1

Techniki optymalizacji

KONCEPCJA BAZY DANYCH NAWIGACYJNO-HYDROGRAFICZNEGO ZABEZPIECZENIA (NHZ) NA POLSKICH OBSZARACH MORSKICH

Jacek Skorupski pok. 251 tel konsultacje: poniedziałek , sobota zjazdowa

Algorytmy mrówkowe (ang. Ant Colony Optimization)

TRANSCOMP XIV INTERNATIONAL CONFERENCE COMPUTER SYSTEMS AIDED SCIENCE, INDUSTRY AND TRANSPORT

Metody zrównoleglania algorytmów wyznaczania najkrótszej drogi w transporcie morskim

Porównanie algorytmów wyszukiwania najkrótszych ścieżek międz. grafu. Daniel Golubiewski. 22 listopada Instytut Informatyki

SYSTEM MONITOROWANIA DECYZYJNEGO STANU OBIEKTÓW TECHNICZNYCH

Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

MODELE SIECIOWE 1. Drzewo rozpinające 2. Najkrótsza droga 3. Zagadnienie maksymalnego przepływu źródłem ujściem

Wykład 4. Droga i cykl Eulera i Hamiltona

RUTERY. Dr inŝ. Małgorzata Langer

PLANOWANIE TRASY PRZEJŚCIA STATKU Z ZASTOSOWANIEM ALGORYTMU MRÓWKOWEGO

Rozkład prędkości statków na torze wodnym Szczecin - Świnoujście

TEORETYCZNE PODSTAWY INFORMATYKI

Systemy uczące się Lab 4

Przykład planowania sieci publicznego transportu zbiorowego

WYKORZYSTANIE ALGORYTMÓW GENETYCZNYCH I MRÓWKOWYCH W PROBLEMACH TRANSPORTOWYCH

Inżynieria Ruchu Morskiego wykład 01. Dr inż. Maciej Gucma Pok. 343 Tel //wykłady tu//

Obliczenia inspirowane Naturą

Metody Programowania

InŜynieria Rolnicza 14/2005. Streszczenie

Algorytmy mrówkowe. Plan. » Algorytm mrówkowy» Warianty» CVRP» Demo» Środowisko dynamiczne» Pomysł modyfikacji» Testowanie

UNIKANIE NIEBEZPIECZNYCH SYTUACJI W ZŁYCH WARUNKACH POGODOWYCH W RUCHU STATKU NA FALI NADĄŻAJĄCEJ

Wprowadzenie do Sztucznej Inteligencji

OPTYMALNA ALOKACJA OBIEKTÓW Z WYKORZYSTANIEM ALGORYTMÓW EWOLUCYJNYCH

PRACA MINIMALNA ZIĘBNICZEGO OBIEGU LEWOBIEŻNEGO

Algorytmy genetyczne

WYBÓR PUNKTÓW POMIAROWYCH

DOBÓR ŚRODKÓW TRANSPORTOWYCH DLA GOSPODARSTWA PRZY POMOCY PROGRAMU AGREGAT - 2

OPTYMALIZACJA ZBIORNIKA NA GAZ PŁYNNY LPG

Wprowadzenie do Sztucznej Inteligencji

Programowanie celowe #1

Zarządzanie systemami produkcyjnymi

BADANIA DOSTĘPNOŚCI SYSTEMU DGPS NA DOLNEJ ODRZE RESEARCH ON THE AVAILABILITY OF DGPS SYSTEM ON THE LOWER ODRA RIVER

Ogólne wiadomości o grafach

8.1. KRAJOWE I MIĘDZYNARODOWE PROGRAMY PROMUJĄCE ROZWÓJ ZRÓWNOWAśONY, INTEGRACJĘ I WSPÓŁPRACĘ MIĘDZYNARODOWĄ

Zastosowanie sztucznej inteligencji w testowaniu oprogramowania

Algorytmy mrówkowe. H. Bednarz. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Inteligentne systemy informatyczne

Plan wykładu. Przykład. Przykład 3/19/2011. Przykład zagadnienia transportowego. Optymalizacja w procesach biznesowych Wykład 2 DECYZJA?

CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ. E. ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, ul. Reymonta 23, Kraków

PRZEWODNIK PO PRZEDMIOCIE

Model przydziału zasobów do zadań w przedsiębiorstwie transportowym

ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO

Wykład z Technologii Informacyjnych. Piotr Mika

Droga i cykl Eulera Przykłady zastosowania drogi i cyku Eulera Droga i cykl Hamiltona. Wykład 4. Droga i cykl Eulera i Hamiltona

Algorytmy heurystyczne w UCB dla DVRP

Temat ćwiczenia. Wyznaczanie mocy akustycznej

Rachunek prawdopodobieństwa projekt Ilustracja metody Monte Carlo obliczania całek oznaczonych

Zastosowanie algorytmu pszczelego do rozwiązania problemu konstruowania rozkładu jazdy pociągów

Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych

Probabilistyczny model oceny bezpieczeństwa na akwenach przybrzeżnych. Marcin Przywarty

XIII International PhD Workshop OWD 2011, October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH

Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle

Analiza SWOT narzędzi do wyznaczania tras na przykładzie drogowego transportu chłodniczego w województwie zachodniopomorskim

ZASTOSOWANIE ALGORYTMÓW MRÓWKOWYCH W ROZWIĄZANIU PROBLEMU SZEREGOWANIA ZADAŃ APPLICATION OF ANT COLONY SYSTEMS IN SOLVING OF TASK SCHEDULING PROBLEM

Hybrydowy algorytm mrówkowy wykorzystujący algorytm genetyczny do wyznaczania trasy w systemie nawigacji

6. Organizacja dostępu do danych przestrzennych

Algorytmika Problemów Trudnych

Temat 9. Zabłocone miasto Minimalne drzewa rozpinające

a) 7 b) 19 c) 21 d) 34

Algorytm dyskretnego PSO z przeszukiwaniem lokalnym w problemie dynamicznej wersji TSP

Algorytmy Mrówkowe. Daniel Błaszkiewicz. 11 maja Instytut Informatyki Uniwersytetu Wrocławskiego

Algorytmy mrówkowe wprowadzenie.

THE AUTOMATIZATION OF THE CALCULATION CONNECTED WITH PROJECTING LEADING LIGHTS

Warszawa, 27 listopada 2012 r. Narodowy Program Rozwoju Gospodarki Niskoemisyjnej (NPRGN) dr inŝ. Alicja Wołukanis

WYKORZYSTANIE MECHANIZMÓW FUZJI DANYCH W TRANSPORCIE MORSKIM

Spis treści. Przykład. Przykład 1 Przykład 2. Twórcy Informacje wstępne Pseudokod Przykład. 1 Grafy skierowane z wagami - przypomnienie

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2014 Seria: TRANSPORT z. 82 Nr kol. 1903

LABORATORIUM TECHNIKA CYFROWA BRAMKI. Rev.1.0

Wykorzystanie algorytmów mrówkowych w dynamicznym problem

Jednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles).

POISSONOWSKA APROKSYMACJA W SYSTEMACH NIEZAWODNOŚCIOWYCH

technologii informacyjnych kształtowanie , procesów informacyjnych kreowanie metod dostosowania odpowiednich do tego celu środków technicznych.

Schemat programowania dynamicznego (ang. dynamic programming)

Wybrane podstawowe rodzaje algorytmów

ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI

PODRÓśOWANIE W PRZESZŁOŚCI I DZISIAJ

Transkrypt:

NEUMANN Tomasz 1 Planowanie trasy statku. Trasa najkrótsza, najszybsza czy moŝe najlepsza? WSTĘP Nawigowanie statkiem jest procesem decyzyjnym wymagającym od oficera prowadzącego statek umiejętności prawidłowego analizowania duŝej liczby danych napływających z róŝnych urządzeń w bardzo szybko następujących po sobie okresach czasu. Istotą dobrej nawigacji jest przede wszystkim zapewnienie bezpiecznej Ŝeglugi od portu wyjściowego do portu docelowego. Kolejnymi kryteriami mogą być koszty przejścia, a co z tym związane, czas oraz droga przejścia. W dzisiejszych czasach mostek nawigacyjny wypełniony jest wieloma urządzaniami elektronicznymi wspomagającymi pracę nawigatora. Urządzenia te są coraz częściej zaliczane do większego systemu, określanego jako zintegrowany mostek nawigacyjny. System ten obejmuje urządzenia określania pozycji jednostki pływającej (systemy radionawigacyjne, satelitarne) i zobrazowania sytuacji (systemy map elektronicznych ECS/ECDIS lub I-ECDIS, radar/arpa) [3]. Zasadniczym celem stawianym zintegrowanemu mostkowi nawigacyjnemu jest ułatwienie nawigatorowi prowadzenia statku poprzez analizę danych oraz interpretację informacji pochodzących z wielu źródeł [7]. Wykorzystując znane techniki fuzji danych moŝliwe jest prezentowanie wyników wnioskowania na ekranie tylko jednego urządzenia, tzw. MFD (Multi-Functional Display). Dynamiczny rozwój techniki w ostatnich dekadach przynosi coraz to nowe urządzenia na mostek nawigacyjny statku. Z pewnością nadejdzie kiedyś taki czas, kiedy urządzenia elektroniczne będą w stanie w pełni zastąpić funkcjonowanie człowieka podczas realizacji rejsu. Zanim to jednak nastąpi naleŝy opracować wiele metod i algorytmów, które zapewnią przestrzeganie międzynarodowych standardów dotyczących zachowania się obiektów na morzu. W tym artykule skupiono uwagę na elementarnym zagadnieniu, związanym z szeroko rozumianym transportem morskim, a będącym częścią procesu planowania podróŝy statku. 1. PLANOWANIE PODRÓśY STATKU Jednym z zadań nawigatora pełniącego słuŝbę na statku wchodzących w zakres zagadnień związanych z procesem nawigacji morskiej jest planowanie trasy przejścia statku pomiędzy portem wyjścia a portem celu. Zgodnie z międzynarodowymi konwencjami SOLAS i STCW, kapitan kaŝdej jednostki eksploatowanej w Ŝegludze międzynarodowej, przed wyjściem z portu w morze musi posiadać kompletny plan podróŝy. Planowanie podróŝy statku morskiego jest to ciągły proces, w którym realizowany jest kontrolowany cel eksploatacji jednostki, zgodnie z jej przeznaczeniem. W procesie tym przedstawiany jest optymalny, szczegółowy plan nawigacji przy uwzględnieniu wszystkich, dostępnych, aktualnych informacji, mających na względzie aspekty bezpieczeństwa Ŝeglugi oraz efektywność podróŝy [4]. Celem planowania podróŝy jest: zapobieganie ogólnym zagroŝeniom statku oraz powstawaniu nieprzewidzianych, niebezpiecznych sytuacji na trasie rejsu; optymalizacja realizacji planu podróŝy, przy określonych kryteriach i ograniczeniach; szczegółowy podział na cykle, ułatwiające procesy planowania i realizacji; uzyskanie moŝliwości rejestracji danych z podróŝy, w celu analizy porównawczej planu z wynikami. 1 Akademia Morska w Gdyni, Wydział Nawigacyjny, 81-345 Gdynia, Al. Jana Pawła II 3, netom@am.gdynia.pl 4615

Realizacja planu odbywa się etapowo. Struktura podziału realizacji planu obejmuje: sformułowanie problemu (cel podróŝy, rozkład i sposób realizacji); analizę problemu (zbiór informacji, selekcja materiałów); poszukiwanie róŝnych moŝliwości rozwiązania (wariantów rozwiązań dla róŝnych zakłóceń zewnętrznych itp.); decyzję dotyczącą sposobu realizacji planu (metoda opracowania wybranej trasy). Zwracając uwagę na powyŝsze cele, załoŝenia oraz etapy planowania podróŝy w wielkim uproszczeniu problem wyznaczania trasy przejścia statku jest zadaniem optymalizacyjnym polegającym na wyznaczeniu kolejno po sobie występujących punktów zwrotu. Warunkiem koniecznym podczas planowania podróŝy jest uwzględnienie szeregu istotnych ograniczeń nawigacyjnych, które to jednak w tym opracowaniu zostały w rozwaŝaniach celowo pominięte. 2. PROBLEMY NAJKRÓTSZYCH DRÓG Niniejszy artykuł nie moŝe zawierać charakterystyki wszystkich rodzajów problemów związanych z wyborem najkrótszej drogi. W artykule szczególną uwagę zwrócono na moŝliwość wykorzystania niektórych, znanych algorytmów wyznaczania trasy do celu wyznaczania trasy przejścia statku. 2.1. Algorytmy grafowe Jednym z najbardziej rozpowszechnionych metod znajdowania najkrótszej ścieŝki pomiędzy dwoma wierzchołkami w grafie o nieujemnych wagach jest algorytm opracowany przez Edsgera Dijkstrę [1]. Wynikiem działania algorytmu jest zbiór wszystkich tras pomiędzy wierzchołkiem początkowym (źródłowym) a wszystkimi wierzchołkami pozostałymi. Zatem istotą algorytmu Dijkstry jest znalezienie wszystkich najkrótszych ścieŝek pomiędzy źródłem, a kaŝdym innym wierzchołkiem wchodzącym w skład grafu. Oprócz znalezienia najkrótszych ścieŝek dla kaŝdej z nich obliczany jest równieŝ koszt jej przejścia. W zaleŝności od ści opisujących krawędzie grafu, obliczona ść kosztu moŝe dotyczyć: najkrótszej odległości pomiędzy wierzchołkami, najkrótszego czasu przejścia, najmniejszej liczby wierzchołków pośredniczących, itp. Zatem algorytm znajdowania ścieŝek przejść pomiędzy wierzchołkami grafu zaliczyć moŝna do zbioru jednokryterialnych problemów decyzyjnych. A E C B D Rys. 1. Graf o nieujemnych wagach oraz najkrótsza ścieŝka pomiędzy wierzchołkami A i E. Tab. 1. Najkrótsza droga pomiędzy punktem A i E w grafie z rysunku 1. A B C D E Inicjalizacja 0 Etap 1 0 3 9 Etap 2 0 3 5 9 Etap 3 0 3 5 6 9 Etap 4 0 3 5 6 8 4616

Na rysunku 1 przedstawiony został graf o nieujemnych wagach łączący łączący ze sobą sob 5 węzłów. Odległości pomiędzy węzłami złami przedstawione zostały jako ści liczbowe na krawędziach grafu. W tak określonym lonym problemie naleŝy nale znaleźć najkrótszą trasę pomiędzy węzłami węzła A i E. Schemat znalezienia trasy oraz poszczególne etapy poszukiwania przedstawione tawione zostały w tabeli 1. W procesie inicjalizacji wierzchołek początkowy pocz przypisaną ma ść 0, a kaŝdy z wierzchołków dowolną inną ść, przewyŝszającą maksymalną,, spodziewaną spodziewan długość trasy w grafie. Następnie bezpośrednie rednie następniki nast wierzchołka A otrzymująą ści, które mówią o odległości tych węzłów złów od swojego poprzednika. Etap ten powtarzany jest tak długo, aŝ a wszystkie wierzchołki grafu zostaną przebadane lub ść,, uzyskana dla wierzchołka celu, będzie b ścią najmniejszą uzyskaną w danym ym etapie obliczeń. oblicze 2.2. Algorytm mrówkowy Inną grupę algorytmów przeznaczonych do wyznaczania trasy stanowi grupa algorytmów mrówkowych, zaproponowanych przez Marco Dorigo [2]. Algorytm ten opisuje zachowanie się si mrówek poszukujących poŝywienia ywienia we własnym środowisku naturalnym. Zaobserwowano, Ŝe do momentu, aŝ mrówki znajdą poŝywienie Ŝywienie poruszają poruszaj się w sposób niedeterministyczny. Po odnalezieniu poŝywienia, powracają do swojej kolonii kol pozostawiając ślad dla swoich następników nastę zbudowany z feromonów, czyli z substancji chemicznych o silnych oddziaływaniu na podatne na ich działanie gatunki osobników. Gdy zatem inny osobnik danej populacji podczas swojej niedeterministycznej wędrówki natrafi na ślad lad feromonów, przestaje poszukiwać poszukiwa a zaczyna podąŝać pod po śladzie do znalezionego przez innych osobników poŝywienia. po Rys. 2. Przykład realizacji algorytmu mrówkowego W algorytmie mrówkowym istotną istotn w optymalizacji trasy ma czas istnienia śladu zbudowanego z feromonów. Feromony, jak kaŝdy Ŝdy inny związek zwi chemiczny, podlegająą tym samym przemianom fazowym, co inne związki, zki, a zatem parują. paruj. Wraz z upływem czasu siła oddziaływania feromonów na 4617

osobniki maleje, przez co pozostawiony ślad staje się coraz mniej widzialny. Oczywiście im dalej znalezione poŝywienie znajduje się od mrowiska, tym więcej czasu mają feromony, aby ewaporować. Im trasa lepsza, a więc krótsza, tym bardziej wyrazisty pozostanie po niej pozostawiony ślad. Jeśli do celu, w którym znajdują się zasoby poŝywienia zostanie odnalezionych kilka tras, przez społeczeństwo mrówek zostanie wybrana ta najbardziej wyrazista, a więc i najkrótsza. 2.3. Algorytm pszczeli Podobnym do algorytmu mrówkowego, a zaproponowanym przez naukowców z Cardiff University, jest algorytm pszczeli [9]. Tak jak w przypadku wspomnianego w poprzednim podrozdziale naśladowania Ŝywych organizmów w świecie rzeczywistym, algorytm pszczeli naśladuje zachowanie pszczół poszukujących poŝywienie. Zaobserwowano, Ŝe pszczoły potrafią zbierać nektar na obszarze, którego promień sięgać moŝe ponad 10 km od pasieki. W wyniku dokonanych analiz stwierdzono, Ŝe kierunek obierany przez pszczoły zaleŝy od dostępności poŝywienia dostępnego na danej trasie. Zatem ul zyskuje znacznie więcej wysyłając kolejne pszczoły w obszary bogate w nektar. Wynika z tego wniosek, Ŝe trasy obfite w łatwo dostępny nektar odwiedzane są przez większą liczbę pszczół, zaś te obszary, w których ogólna liczba nektaru jest mniejsza, odwiedzane są przez mniejszą liczbę osobników. Jako ciekawostkę przedstawić moŝna sposób komunikacji pszczół w pasiece. OtóŜ pszczoły przekazują sobie informacje o obszarach bogatych w nektar za pomocą tańca [9]. Podstawowymi informacjami przekazywanymi w ten sposób są: kierunek celu, odległość do celu oraz jakość poŝywienia. Po przekazaniu informacji pszczoła powracając do swojego obszaru poszukiwań zabiera ze sobą te z pszczół, które na podstawie przekazanych informacji wywnioskowały, Ŝe zbierały nektar w obszarze uboŝszym, jeśli chodzi o ilość potrzebnego surowca. 3. NAJKRÓTSZE TRASY A PLANOWANIE PODRÓśY MORSKIEJ PowyŜej przedstawione cele planowania słuŝyć mają nawigatorom statków morskich ustalaniu priorytetów podczas opracowywania trasy z punktu wyjścia do portu docelowego. Na pierwszym miejscu wymienia się jednak nie fakt najszybszego przejścia, równieŝ nie najkrótszej drogi, a bezpieczeństwo. Wskaźnik bezpieczeństwa nie jest jednak poruszany w rozwiązywaniu zadań poszukiwania drogi pomiędzy dwoma punktami w klasycznym podejściu do problemu. [5] Wydaje się, Ŝe wymagane jest przeprowadzenie badań nad zaadaptowaniem algorytmów takich jak te, które zostały wspomniane w niniejszym opracowaniu, a których jednym z kryteriów będzie współczynnik bezpieczeństwa trasy. Nasuwa się wątpliwość, czy wskaźnik ten naleŝeć będzie do grupy wskaźników ostrych (liczbowych). Trudność opisu otaczającej rzeczywistości jak równieŝ dobrze rozpoznane środowisko liczb rozmytych pozwala wysnuć wniosek, Ŝe wnioskowanie w oparciu o zestaw ści rozmytych powinno być tym narzędziem, które umoŝliwi dobre i skuteczne wskazanie drogi nie tylko najkrótszej, nie tylko najszybszej ale i najlepszej. Podczas określania tras wydaje się równieŝ niezbędne skorzystanie ze współczesnych metod wnioskowania. Poczynione zostały próby wnioskowania metodą Dempstera-Shafera w problemie wyznaczania odpowiedniej trasy dla statku. Teoria Dempstera-Shafera została juŝ wykorzystana w zagadnieniu związanym z obsługą transportu morskiego, a dokładniej przy wyznaczaniu lokalizacji brzegowych stacji obserwacyjnych. Więcej na ten temat znaleźć moŝna w [6]. Zgodnie z wymienionymi w rozdziale pierwszym załoŝeniami dotyczącymi podstawowych zagadnień dotyczących planowania podróŝy statku, odpowiednia trasa nie musi być najkrótszą z dostępnych, powinna raczej charakteryzować się wysoką ścią bezpieczeństwa. Współczynnik ten zaleŝeć moŝe od wielu ści, które mogą być nieznane, nieokreślone jak i niepewne. Metoda Dempstera-Shafera wydaje się być odpowiednim narzędziem do tak postawionego problemu. WNIOSKI Przedstawiona w artykule problematyka związana z wyborem najkrótszych dróg jest podstawowym i jednym z częściej spotykanych zagadnień w analizie sieci transportowych 4618

i komunikacyjnych. Jak przedstawione zostało w niniejszym artykule istnieje wiele róŝnych metod, wiele róŝnych podejść do próby optymalnego rozwiązania. Jak starano się pokazać, najlepszym rozwiązaniem nie zawsze jest to z rozwiązań, które wskaŝe trasę najkrótszą. Oprócz kryterium minimalizacji czasu potrzebnego do zrealizowania zadania oraz minimalizacji kosztów związanych z realizacją zadania waŝnym kryterium, które moŝna wyrazić za pomocą zaleŝności matematycznych, jest równieŝ bezpieczne pokonanie trasy. Bezpieczeństwo to dotyczyć moŝe zarówno przewoŝonego towaru jak i Ŝycia ludzkiego, które to w ekstremalnych warunkach, jakie mogą występować na morzu, moŝe być zagroŝone. W tym aspekcie zaproponowane w niniejszym artykule algorytmy mogą stać się poŝyteczne. Zatem w opinii autora, trasy naleŝy wybierać krótkie, tanie w eksploatacji, ale przede wszystkim, bezpieczne. Streszczenie W artykule przedstawiono ogólną charakterystykę planowania morskiej trasy statku. Planowanie trasy jest zadaniem optymalizacyjnym mogącym polegać na wyznaczeniu kolejno po sobie występujących punktów zwrotu. Problematyką podobną do tej znaleźć moŝna w wielu pracach informatycznych, których zadaniem jest znalezienie najkrótszej drogi pomiędzy dwoma punktami. W artykule przedstawiono ogólny zarys problemu określania najkrótszej trasy w algorytmie grafowym, mrówkowym oraz pszczelim. Passage planning. The shortest route, fastest route or maybe the best route? Abstract The paper presents the general characteristics of the sea voyage planning. Travel planning is the task of optimization which consists in determining the succession occurring return points. Issues similar to this problem can be found in many works of informatics technology, where the main goal is to find the shortest path between two points. The article presents an overview of the problem of determining the shortest path graphs algorithm, ant algorithm and bees algorithm. BIBLIOGRAFIA 1. Dijkstra, E.W.: A note on two problems in connexion with graphs. Numerische Mathematik. 1, 269 271 (1959). 2. Dorigo, M., Di Caro, G., Gambardella, L.M.: Ant Algorithms for Discrete Optimization. Artif. Life. 5, 2, 137 172 (1999). 3. Januszewski, J., Wawruch, R., Weintrit, A., Galor, W.: Zintegrowany mostek nawigacyjny jednostek w Ŝegludze morsko-rzecznej. Zeszyty Naukowe Akademii Morskiej w Gdyni. 63, 14 35 (2009). 4. Jurdziński, M.: Podstawy nawigacji morskiej. Fundacja Rozwoju WyŜszej Szkoły Morskiej, Gdynia (2003). 5. Kobayashi, E., Asajima, T., Sueyoshi, N.: Advanced Navigation Route Optimization for an Oceangoing Vessel. TransNav, the International Journal on Marine Navigation and Safety of Sea Transportation. 5, 3, 377 383 (2011). 6. Neumann, T.: Metoda wyznaczania lokalizacji brzegowych stacji obserwacyjnych zapewniająca pokrycie monitorowanego obszaru. Uniwersytet Technologiczno-Humanistyczny w Radomiu (2013). 7. Neumann, T.: Multisensor Data Fusion in the Decision Process on the Bridge of the Vessel. TransNav, the International Journal on Marine Navigation and Safety of Sea Transportation. 2, 1, 85 89 (2008). 8. Pham, D., Ghanbarzadeh, A., Koc, E., Otri, S., Rahim, S., Zaidi, M.: The bees algorithm. Technical note. Manufacturing Engineering Centre, Cardiff University, UK. 1 57 (2005). 9. Wong, L.-P., Low, M.Y.H., Chong, C.S.: A bee colony optimization algorithm for traveling salesman problem. Proceedings of the 2008 Second Asia International Conference on Modelling & Simulation (AMS). pp. 818 823 IEEE Computer Society (2008). 4619