Title :
Dijkstra beats genetic algorithm: Integrating uncomfortable intersection-turns to subjectively optimal route selection
Author :
Kambayashi, Yasushi ; Yamachi, Hidemi ; Tsujimura, Yasuhiro ; Yamamoto, Hisashi
Author_Institution :
Dept. of Comput. & Inf. Eng., Nippon Inst. of Technol., Miyashiro, Japan
Abstract :
Route selection is one of the most important problems for a car navigation system. Given a pair of origin and destination, there are many possible routes. Most current car navigation systems propose the shortest path from the origin to the destination. Selecting the shortest path is not a hard problem, but the shortest path is not always what the user wants; what the user really wants to have is the most comfortable route for him or her to drive. In other words, the driver wants to have a car navigation system to propose the subjectively optimal route for him or her. Finding such a route requires enumerating all the possible routes, and is known as a NP-complete problem. In order to reduce computational complexity, we employed a GA to find a (subjectively) quasi-optimal route for the driver. In the previous paper, we reported our attempt to integrate uncomfortable-turns to our GA-based route selection algorithm. Even though GA provided a quasi-optimal route in most cases and certainly much faster than exhaustive search, we have found that the classical Dijkstra algorithm can be used to find subjectively the most comfortable route by changing the data structure. In this paper, we show how the data structure that represents routes can be modified to assist Dijkstra´s algorithm to find subjectively optimal driving route. The numerical experiments demonstrate the feasibility of our route selection based on Dijkstra algorithm with extended data structure.
Keywords :
automobiles; computational complexity; data structures; genetic algorithms; navigation; traffic engineering computing; Dijkstra algorithm; GA; NP-complete problem; car navigation system; computational complexity; data structure; genetic algorithm; quasi-optimal route selection; Cities and towns; Computational complexity; Cybernetics; Data structures; Design engineering; Genetic algorithms; Genetic engineering; NP-complete problem; Navigation; Roads;
Conference_Titel :
Computational Cybernetics, 2009. ICCC 2009. IEEE International Conference on
Conference_Location :
Palma de Mallorca
Print_ISBN :
978-1-4244-5310-8
Electronic_ISBN :
978-1-4244-5311-5
DOI :
10.1109/ICCCYB.2009.5393932