Hector Ortega-Arranz Arturo Gonzalez-Escribano Diego R. Llanos
Many applications in different domains need to calculate the shortest-path between two points in a graph. In this paper we describe this shortest path problem in detail, starting with the classic Dijkstra's algorithm and moving to more advanced solutions that are currently applied to road network routing, including the use of heuristics and precomputation techniques. Since several of these improvements involve subtle changes to the search space, it may be difficult to appreciate their benefits in terms of time or space requirements. To make methods more comprehensive and to facilitate their...
Many applications in different domains need to calculate the shortest-path between two points in a graph. In this paper we describe this shortest path...