Spatial inverse query processing

被引:1
|
作者
Bernecker, Thomas [1 ]
Emrich, Tobias [1 ]
Kriegel, Hans-Peter [1 ]
Mamoulis, Nikos [2 ]
Renz, Matthias [1 ]
Zhang, Shiming [2 ]
Zuefle, Andreas [1 ]
机构
[1] Univ Munich, Inst Informat, D-80538 Munich, Germany
[2] Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
Spatial data; Inverse queries; k-NN query; Skyline query; Range query; Reverse queries;
D O I
10.1007/s10707-012-0162-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional spatial queries return, for a given query object q, all database objects that satisfy a given predicate, such as epsilon range and k-nearest neighbors. This paper defines and studies inverse spatial queries, which, given a subset of database objects Q and a query predicate, return all objects which, if used as query objects with the predicate, contain Q in their result. We first show a straightforward solution for answering inverse spatial queries for any query predicate. Then, we propose a filter-and-refinement framework that can be used to improve efficiency. We show how to apply this framework on a variety of inverse queries, using appropriate space pruning strategies. In particular, we propose solutions for inverse epsilon range queries, inverse k-nearest neighbor queries, and inverse skyline queries. Furthermore, we show how to relax the definition of inverse queries in order to ensure non-empty result sets. Our experiments show that our framework is significantly more efficient than naive approaches.
引用
收藏
页码:449 / 487
页数:39
相关论文
共 50 条
  • [1] Spatial inverse query processing
    Thomas Bernecker
    Tobias Emrich
    Hans-Peter Kriegel
    Nikos Mamoulis
    Matthias Renz
    Shiming Zhang
    Andreas Züfle
    [J]. GeoInformatica, 2013, 17 : 449 - 487
  • [2] A solution of spatial query processing and query optimization for spatial databases
    YUAN Jie 1
    2. Department of Intelligence Science
    3. Beijing Institute of Surveying and Mapping
    [J]. 重庆邮电大学学报(自然科学版), 2004, (05) : 165 - 172
  • [3] Query processing in spatial-query-by-sketch
    Egenhofer, MJ
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1997, 8 (04): : 403 - 424
  • [4] Complex Spatial Query Processing
    Nikos Mamoulis
    Dimitris Papadias
    Dinos Arkoumanis
    [J]. GeoInformatica, 2004, 8 : 311 - 346
  • [5] Complex spatial query processing
    Mamoulis, N
    Papadias, D
    Arkoumanis, D
    [J]. GEOINFORMATICA, 2004, 8 (04) : 311 - 346
  • [6] Spatial query processing for high resolutions
    Kriegel, HP
    Pfeifle, M
    Pötke, M
    Seidl, T
    [J]. EIGHTH INTERNATIONAL CONFERENCE ON DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2003, : 17 - 26
  • [7] Parallel spatial join query processing
    Liu, Yu
    Sun, Li
    Tian, Yong-Qing
    [J]. Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2002, 36 (04): : 512 - 515
  • [8] Spatial query processing on distributed databases
    [J]. 1600, Springer Science and Business Media Deutschland GmbH (20):
  • [9] Spatial query processing for fuzzy objects
    Kai Zheng
    Xiaofang Zhou
    Pui Cheong Fung
    Kexin Xie
    [J]. The VLDB Journal, 2012, 21 : 729 - 751
  • [10] Spatial query processing for fuzzy objects
    Zheng, Kai
    Zhou, Xiaofang
    Fung, Pui Cheong
    Xie, Kexin
    [J]. VLDB JOURNAL, 2012, 21 (05): : 729 - 751