• 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