A Hierarchical Path View Model for Path Finding in Intelligent Transportation Systems

被引:4
作者
Huang Y.-W. [1 ,4 ,5 ,6 ]
Jing N. [1 ,2 ,6 ,7 ,8 ,9 ]
Rundensteiner E.A. [3 ,10 ,11 ,12 ,13 ]
机构
[1] Dept. of Elec. Eng. and Comp. Sci., University of Michigan
[2] Changsha Institute of Technology, Changsha
[3] Department of Electrical Engineering, Changsha Institute of Technology
[4] Johann Wolfgang Goethe University, Frankfurt
[5] University of California, Irvine, CA
[6] IEEE, ACM
[7] Department of Computer Science, Worcester Polytechnic Institute
关键词
Digital map databases; Intelligent transportation systems; Path queries; Path search;
D O I
10.1023/A:1009784527790
中图分类号
学科分类号
摘要
Effective path finding has been identified as an important requirement for dynamic route guidance in Intelligent Transportation Systems (ITS). Path finding is most efficient if the all-pair (shortest) paths are precomputed because path search requires only simple lookups of the precomputed path views. Such an approach however incurs path view maintenance (computation and update) and storage costs which can be unrealistically high for large ITS networks. To lower these costs, we propose a Hierarchical Path View Model (HPVM) that partitions an ITS road map, and then creates a hierarchical structure based on the road type classification. HPVM includes a map partition algorithm for creating the hierarchy, path view maintenance algorithms, and a heuristic hierarchical path finding algorithm that searches paths by traversing the hierarchy. HPVM captures the dynamicity of traffic change patterns better than the ITS path finding systems that use the hierarchical A* approach because: (1) during path search, HPVM traverses the hierarchy by dynamically selecting the connection points between two levels based on up-to-date traffic, and (2) HPVM can reroute the high-speed road traffic through local streets if needed. In this paper, we also present experimental results used to benchmark HPVM and to compare HPVM with alternative ITS path finding approaches, using both synthetic and real ITS maps that include a large Detroit map ( > 28,000 nodes). The results show that the HPVM incurs much lower costs in path view maintenance and storage than the non-hierarchical path precomputation approach, and is more efficient in path search than the traditional ITS path finding using A* or hierarchical A* algorithms.
引用
收藏
页码:125 / 159
页数:34
相关论文
共 25 条
[1]  
Agrawal R., Dar S., Jagadish H.V., Direct Transitive "Closure Algorithms: Design and Performance Evaluation,, ACM Transactions on Database Systems, 15, 3, pp. 427-458, (1990)
[2]  
Agrawal R., Jagadish H.V., Hybrid Transitive Closure Algorithms, Proc. of the 16th VLDB, pp. 326-334, (1990)
[3]  
Aho A.V., Hopcroft J.E., Ullman J.D., The Design and Analysis of Computer Algorithms, pp. 207-209, (1974)
[4]  
Bancilhon F., Naive Evaluation of Recursively Defined Relations, On Knowledge Base Management Systems - Integrating Database and AI Systems, (1985)
[5]  
Carr B., Graphs and Networks, (1979)
[6]  
Dijkstra E.W., A Note on Two Problems in Connection with Graphs, Numerische Mathematik, pp. 269-271, (1959)
[7]  
Ebert J., A Sensitive Transitive Closure Algorithm, Information Processing Letters, 12, pp. 255-258, (1959)
[8]  
Egenhofer M.J., What's Special about Spatial?" Database Requirements for Vehicle Navigation in Geographic Space, Proc. of the 1993 ACM SIGMOD Int'l Conf. on Management of Data, pp. 398-402, (1993)
[9]  
Houstma M.A.W., Apers P.M.G., Ceri S., Complex Transitive Closure Queries on a Fragmented Graph, Proc. of the 3rd Int'l Conf. on Data Theory, Lecture Notes in Computer Science, pp. 470-484, (1990)
[10]  
Houstma M.A.W., Apers P.M.G., Ceri S., Distributed Transitive Closure Computations: The Disconnection Set Approach, Proc. of the 16th VLDB, pp. 335-346, (1990)