Efficiently Processing Spatial and Keyword Queries in Indoor Venues

被引:11
作者
Shao, Zhou [1 ]
Cheema, Muhammad Aamir [1 ]
Taniar, David [1 ]
Lu, Hua [2 ]
Yang, Shiyu [3 ]
机构
[1] Monash Univ, Fac Informat Technol, Clayton, Vic 3800, Australia
[2] Aalborg Univ, Dept Comp Sci, DK-9100 Aalborg, Denmark
[3] East China Normal Univ, Sch Software Engn, Shanghai 200062, Peoples R China
基金
澳大利亚研究理事会;
关键词
Roads; Device-to-device communication; Query processing; Data models; Indexing; Computational modeling; Indoor query processing; indoor index; spatial keyword query; K-NEAREST NEIGHBORS; SEARCH; RANGE;
D O I
10.1109/TKDE.2020.2964206
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the growing popularity of indoor location-based services, indoor data management has received significant research attention in the past few years. However, we observe that the existing indexing and query processing techniques for the indoor space do not fully exploit the properties of the indoor space. Consequently, they provide below par performance which makes them unsuitable for large indoor venues with high query workloads. In this paper, we first propose two novel indexes called Indoor Partitioning Tree (IP-Tree) and Vivid IP-Tree (VIP-Tree) that are carefully designed by utilizing the properties of indoor venues. The proposed indexes are lightweight, have small pre-processing cost and provide near-optimal performance for shortest distance and shortest path queries. We are also the first to study spatial keyword queries in indoor venues. We propose a novel data structure called Keyword Partitioning Tree (KP-Tree) that indexes objects in an indoor partition. We propose an efficient algorithm based on VIP-Tree and KP-Trees to efficiently answer spatial keyword queries. Our extensive experimental study on real and synthetic data sets demonstrates that our proposed indexes outperform the existing solutions by several orders of magnitude.
引用
收藏
页码:3229 / 3244
页数:16
相关论文
共 36 条
[1]   K-SPIN: Efficiently Processing Spatial Keyword Queries on Road Networks [J].
Abeywickrama, Tenindra ;
Cheema, Muhammad Aamir ;
Khan, Arijit .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (05) :983-997
[2]   k-Nearest Neighbors on Road Networks: A Journey in Experimentation and In-Memory Implementation [J].
Abeywickrama, Tenindra ;
Cheema, Muhammad Aamir ;
Taniar, David .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (06) :492-503
[3]  
Cheema Muhammad Aamir, 2018, SIGSPATIAL Special, V10, P10, DOI 10.1145/3292390.3292394
[4]   Continuous reverse k nearest neighbors queries in Euclidean space and in spatial networks [J].
Cheema, Muhammad Aamir ;
Zhang, Wenjie ;
Lin, Xuemin ;
Zhang, Ying ;
Li, Xuefei .
VLDB JOURNAL, 2012, 21 (01) :69-95
[5]   Spatial Keyword Query Processing: An Experimental Evaluation [J].
Chen, Lisi ;
Cong, Gao ;
Jensen, Christian S. ;
Wu, Dingming .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (03) :217-228
[6]  
Cong G, 2009, PROC VLDB ENDOW, V2
[7]   Keyword search on spatial databases [J].
De Felipe, Ian ;
Hristidis, Vagelis ;
Rishe, Naphtali .
2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, :656-+
[8]   Reverse Approximate Nearest Neighbor Queries [J].
Hidayat, Arif ;
Yang, Shiyu ;
Cheema, Muhammad Aamir ;
Taniar, David .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (02) :339-352
[9]  
Jensen CS, 2009, LECT NOTES COMPUT SC, V5644, P208, DOI 10.1007/978-3-642-02982-0_15
[10]   Exact Top-k Nearest Keyword Search in Large Networks [J].
Jiang, Minhao ;
Fu, Ada Wai-Chee ;
Wong, Raymond Chi-Wing .
SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, :393-404