Lyhyimmän polun laskenta laajalla tieaineistolla
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Location:
P1 Ark Aalto
P1 Ark Aalto
Authors
Date
Department
Major/Subject
Mcode
S-114
Degree programme
Language
fi
Pages
71 s. + liitt. 3 s.
Series
Abstract
Työssä käsitellään lyhyimmän polun reititysalgoritmeja suurilla tieaineistoilla paikkatietopalveluja varten. Algoritmien suoritusaikoja ja tehokkuutta vertailtiin keskenään. Käsiteltäviä algoritmeja ovat muun muassa Dijkstra:n parannetut versiot, Two-Queue, Threshold, GOR, kaksisuuntainen haku, A*, ALT, hierarkkiet haut ja heuristinen hakupuuhaku. Tyypeiltään algoritmit ovat leiman asettavia, leiman korjaavia, ei heuristisia ja heuristisia. Vertailussa menestyvät hyvin algoritmit: Approximate Bucket Dijkstra, Thresholding ja Two-Queue. Heuristinen ja hierarkkinen kaksisuuntainen haku on selvästi tehokkain. Teoriaa, saatuja tuloksia ja aikaisempia tutkimuksia yhdistämällä päädyttiin ehdottamaan sopivinta algoritmia reitityspalvelua varten. Testien tieaineisto kattaa Tanskan, Saksan, Ranskan, Sveitsin ja Italian tieverkot. Tieaineiston muokkaaminen ja mahdolliset virheet käydään läpi. Aineiston käsittelyyn esitellään metodit ja työkalut. Paikkatietopalveluja ja reitityspalveluja varten esitellään laajennettava ohjelmistoarkkitehtuuri. Arkkitehtuuri antaa kuvan minkälainen järjestelmä on käytännössä toteutettava teoreettisesti esitellyille algoritmeille tuotantokäyttöä varten.Description
Supervisor
Lampinen, JoukoThesis advisor
Knuuttila, JereKeywords
shortest path, paikkatietopalvelut, routing, lyhyin polku, label setting, reititysalgoritmit, label correcting, leiman asettava, heuristic, leiman korjaava, Two-Queue, heuristinen, A*, Two-Queue, ALT, A*, hierarchical search, ALT, bidirectional search, hierarkkinen haku, GIS, kaksisuuntainen haku, location-based services