DART+: Direction-aware bichromatic reverse k nearest neighbor query processing in spatial databases

被引:0
|
作者
Kyoung-Won Lee
Dong-Wan Choi
Chin-Wan Chung
机构
[1] Korea Advanced Institute of Science and Technology,Division of Web Science and Technology
[2] Korea Advanced Institute of Science and Technology,Deptartment of Computer Science
[3] Korea Advanced Institute of Science and Technology,Division of Web Science and Technology and Department of Computer Science
关键词
Reverse nearest neighbor; Direction-aware; Query optimization;
D O I
暂无
中图分类号
学科分类号
摘要
This article presents a novel type of queries in spatial databases, called the direction-aware bichromatic reverse k nearest neighbor(DBRkNN) queries, which extend the bichromatic reverse nearest neighbor queries. Given two disjoint sets, P and S, of spatial objects, and a query object q in S, the DBRkNN query returns a subset P′ of P such that k nearest neighbors of each object in P′ include q and each object in P′ has a direction toward q within a pre-defined distance. We formally define the DBRkNN query, and then propose an efficient algorithm, called DART, for processing the DBRkNN query. Our method utilizes a grid-based index to cluster the spatial objects, and the B+-tree to index the direction angle. We adopt a filter-refinement framework that is widely used in many algorithms for reverse nearest neighbor queries. In the filtering step, DART eliminates all the objects that are away from the query object more than a pre-defined distance, or have an invalid direction angle. In the refinement step, remaining objects are verified whether the query object is actually one of the k nearest neighbors of them. As a major extension of DART, we also present an improved algorithm, called DART+, for DBRkNN queries. From extensive experiments with several datasets, we show that DART outperforms an R-tree-based naive algorithm in both indexing time and query processing time. In addition, our extension algorithm, DART+, also shows significantly better performance than DART.
引用
收藏
页码:349 / 377
页数:28
相关论文
共 50 条
  • [41] Reverse k Nearest Neighbors Query Processing: Experiments and Analysis
    Yang, Shiyu
    Cheema, Muhammad Aamir
    Lin, Xuemin
    Wang, Wei
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (05): : 605 - 616
  • [42] Predictive Continuous Nearest-Neighbor Query Processing in Moving-Object Databases
    Zhao, Qingsong
    Lu, Yansheng
    Zhang, Yanduo
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 3019 - +
  • [43] An Efficient Method for k Nearest Neighbor Searching in Obstructed Spatial Databases
    Gu, Yu
    Yu, Ge
    Yu, Xiaonan
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2014, 30 (05) : 1569 - 1583
  • [44] Direction-Aware Why-Not Spatial Keyword Top-k Queries
    Chen, Lei
    Li, Yafei
    Xu, Jianliang
    Jensen, Christian S.
    2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017), 2017, : 107 - 110
  • [45] Privacy-Preserving Reverse Nearest Neighbor Query Over Encrypted Spatial Data
    Li, Xiaoguo
    Xiang, Tao
    Guo, Shangwei
    Li, Hongwei
    Mu, Yi
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2954 - 2968
  • [46] Algorithms for processing the group K nearest-neighbor query on distributed frameworks
    Moutafis, Panagiotis
    Garcia-Garcia, Francisco
    Mavrommatis, George
    Vassilakopoulos, Michael
    Corral, Antonio
    Iribarne, Luis
    DISTRIBUTED AND PARALLEL DATABASES, 2021, 39 (03) : 733 - 784
  • [47] Distributed processing of moving K-nearest-neighbor query on moving objects
    Wu, Wei
    Guo, Wenyuan
    Tan, Kian-Lee
    2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2007, : 1091 - +
  • [48] Algorithms for processing the group K nearest-neighbor query on distributed frameworks
    Panagiotis Moutafis
    Francisco García-García
    George Mavrommatis
    Michael Vassilakopoulos
    Antonio Corral
    Luis Iribarne
    Distributed and Parallel Databases, 2021, 39 : 733 - 784
  • [49] Robust K nearest neighbor query processing algorithm in wireless sensor networks
    Liu, Liang
    Qin, Xiao-Lin
    Liu, Ya-Li
    Li, Bo-Han
    Tongxin Xuebao/Journal on Communications, 2010, 31 (11): : 171 - 179
  • [50] In-memory k Nearest Neighbor GPU-based Query Processing
    Velentzas, Polychronis
    Vassilakopoulos, Michael
    Corral, Antonio
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON GEOGRAPHICAL INFORMATION SYSTEMS THEORY, APPLICATIONS AND MANAGEMENT (GISTAM), 2020, : 310 - 317