DocumentCode
48360
Title
G-Tree: An Efficient and Scalable Index for Spatial Search on Road Networks
Author
Ruicheng Zhong ; Guoliang Li ; Kian-Lee Tan ; Lizhu Zhou ; Zhiguo Gong
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume
27
Issue
8
fYear
2015
fDate
Aug. 1 2015
Firstpage
2175
Lastpage
2189
Abstract
In the recent decades, we have witnessed the rapidly growing popularity of location-based systems. Three types of location-based queries on road networks, single-pair shortest path query, k nearest neighbor (kNN) query, and keyword-based kNN query, are widely used in location-based systems. Inspired by R-tree, we propose a height-balanced and scalable index, namely G-tree, to efficiently support these queries. The space complexity of G-tree is O(|V|log|V|) where |V| is the number of vertices in the road network. Unlike previous works that support these queries separately, G-tree supports all these queries within one framework. The basis for this framework is an assembly-based method to calculate the shortest-path distances between two vertices. Based on the assembly-based method, efficient search algorithms to answer kNN queries and keyword-based kNN queries are developed. Experiment results show G-tree´s theoretical and practical superiority over existing methods.
Keywords
computational complexity; database indexing; geographic information systems; mobile computing; query processing; search problems; tree data structures; visual databases; G-tree; R-tree; assembly-based method; height-balanced index; k nearest neighbor query; keyword-based kNN query; location-based query; road network vertices; scalable index; shortest-path distances; single-pair shortest path query; space complexity; spatial databases; spatial search algorithms; Complexity theory; Educational institutions; Indexes; Partitioning algorithms; Roads; Search problems; Transmission line matrix methods; Index; KNN Search; KNN search; Keyword Search; Road Network; Single-Pair Shortest Path; Single-pair shortest path; Spatial Databases; index; keyword search; road network; spatial databases;
fLanguage
English
Journal_Title
Knowledge and Data Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1041-4347
Type
jour
DOI
10.1109/TKDE.2015.2399306
Filename
7029668
Link To Document