Hledání v polygonální mapě
Polygon map navigation
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/148356Identifikátory
SIS: 234574
Kolekce
- Kvalifikační práce [11993]
Autor
Vedoucí práce
Oponent práce
Garajová, Elif
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Informatický ústav Univerzity Karlovy
Datum obhajoby
10. 9. 2021
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
Nejkratší cesta|Konvexní optimalizace|Orientační běhKlíčová slova (anglicky)
Shortest path|Convex optimization|OrienteeringVyhledávání nejkratší cesty je dobře probádaná oblast pro dikrétní problémy. Ne všechny problémy lze ale přímo popsat grafem a v orientačním běhu může běžec zvo- lit cestu kudykoliv. I tak ale musí z mapy vybrat tu nejrychlejší. To komplikuje i fakt, že v jednotlivých oblastech mezi kontrolami se pohybuje různě rychle. Pro nalezení opti- mální cesty je tedy potřeba najít nějaké spojité řešení. V této práci je popsáno, jak dostat z mapového souboru polygonální reprezentaci mapy a jak v ní pak následně vyhledávat nejrychlejší cestu, pomocí dvou různých přístupů. 1
Finding the shortest path is a well-researched area for discrete problems. However, not all problems can be directly described by a graph, and in orienteering the runner can choose the path whichever way he wants, but he has to choose the fastest one just from the map. This is made more complicated by the different speed in different areas between the control points. In order to find the optimal path, a continuous solution has to be found. This work describes how to get a polygonal representation of a map from a map file and how to search the fastest path in it using two different approaches. 1
