Efficient Shortest Path Search in Large Road Network Environment: A Heuristic Approach

Citations

WEB OF SCIENCE

0
Citations

SCOPUS

1

초록

The road network now opens a new application area for the classic k -nearestneighbors (k -NN) queries, which retrieve k objects closest to a given query point. However, since most existing schemes are built on top of the Euclidean distance, they just find the k objects, failing in discovering the shortest paths to them and thus possibly bringing the so-called false dismissal problem. Aiming at finding both k objects and the shortest paths at the same time, this paper first selects candidate objects by the k -NN search scheme according to the underlying index structure and then finds the path to each of them by the modified AFNx01 algorithm. The path finding step stores the intermediary paths from the query point to all of the scanned nodes and then attempts to match the path segment common between the stored paths and the path to a new scan node instead of repeatedly running AFNx01 algorithm for each k point. Experiment results show that, for the road network data of Oldenburg Road Network and California Road Network, the proposed scheme improves the search speed by 1.3-3.0 times, compared with incremental network expansion, post-Dijkstra, and naive method, also reducing the number of scan nodes by 11.8-66.8 %.

키워드

AFNx01 algorithmk-Nearest-neighbor queryMoving objectsMultiple destinationsRoad networkAlgorithmsHeuristic methods
제목
Efficient Shortest Path Search in Large Road Network Environment: A Heuristic Approach
저자
Shin, Sung-HyunLee, Sang-ChulKim, Sang-WookIm, Eul GyuLee, Junghoon
DOI
10.4103/0377-2063.92269
발행일
2011-11
유형
Article
저널명
IETE Journal of Research
57
6
페이지
530 ~ 540