thesis

Implementation and Optimisation of the Algorithm for Alternative Route Planning

Abstract

Práce se zabývá směrovacím algoritmem (Plateau Algorithm) pro alternativní trasy a jeho optimalizacemi. Cílem tohoto algoritmu je získat několik možných tras z bodu A do bodu B, které mohou být dále využity pro distribuci dopravního provozu. V práci je prezentováno několik vylepšení algoritmu Plateau, které sníží časovou náročnost výpočtu a přitom zásadně nezhorší jeho výsledek. Součástí práce je také provedená optimalizace vybraných částí řešení výpočtu pomocí jednoduché paralelizace. Výsledná implementace algoritmu je následně testována, jak na notebooku, tak i na výpočetním nodu HPC clusteru.The thesis deals with routing algorithm (Plateau Algorithm) for alternative paths and its optimization. The aim of this algorithm is to get several possible routes from point A to point B, which can be then used to distribute traffic. Several improvements of the Plateau algorithm, which lower time demands of computation and at the same time does not affect its result, are presented in the thesis. A part of the thesis is optimization of selected parts of solution with simple parallelization. Final algorithm implementation is then tested both on notebook and HPC cluster node.460 - Katedra informatikyvýborn

    Similar works