Continuous visible nearest neighbor query processing in spatial databases

被引:26
|
作者
Gao, Yunjun [1 ]
Zheng, Baihua [2 ]
Chen, Gencai [1 ]
Li, Qing [3 ]
Guo, Xiaofa [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310003, Zhejiang, Peoples R China
[2] Singapore Management Univ, Sch Informat Syst, Singapore, Singapore
[3] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
来源
VLDB JOURNAL | 2011年 / 20卷 / 03期
关键词
Query processing; Nearest neighbor; Visible; Spatial database; Algorithm;
D O I
10.1007/s00778-010-0200-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we identify and solve a new type of spatial queries, called continuous visible nearest neighbor (CVNN) search. Given a data set P, an obstacle set O, and a query line segment q in a two-dimensional space, a CVNN query returns a set of < p, R > tuples such that p is an element of P is the nearest neighbor to every point r along the interval R subset of q as well as p is visible to r. Note that p may be NULL, meaning that all points in P are invisible to all points in R due to the obstruction of some obstacles in O. In contrast to existing continuous nearest neighbor query, CVNN retrieval considers the impact of obstacles on visibility between objects, which is ignored by most of spatial queries. We formulate the problem, analyze its unique characteristics, and develop efficient algorithms for exact CVNN query processing. Our methods (1) utilize conventional data-partitioning indices (e. g., R-trees) on both P and O, (2) tackle the CVNN search by performing a single query for the entire query line segment, and (3) only access the data points and obstacles relevant to the final query result by employing a suite of effective pruning heuristics. In addition, several interesting variations of CVNN queries have been introduced, and they can be supported by our techniques, which further demonstrates the flexibility of the proposed algorithms. A comprehensive experimental evaluation using both real and synthetic data sets has been conducted to verify the effectiveness of our proposed pruning heuristics and the performance of our proposed algorithms.
引用
收藏
页码:371 / 396
页数:26
相关论文
共 50 条
  • [1] Continuous visible nearest neighbor query processing in spatial databases
    Yunjun Gao
    Baihua Zheng
    Gencai Chen
    Qing Li
    Xiaofa Guo
    The VLDB Journal, 2011, 20 : 371 - 396
  • [2] Visible Reverse k-Nearest Neighbor Query Processing in Spatial Databases
    Gao, Yunjun
    Zheng, Baihua
    Chen, Gencai
    Lee, Wang-Chien
    Lee, Ken C. K.
    Li, Qing
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (09) : 1314 - 1327
  • [3] On efficient mutual nearest neighbor query processing in spatial databases
    Gao, Yunjun
    Zheng, Baihua
    Chen, Gencai
    Li, Qing
    DATA & KNOWLEDGE ENGINEERING, 2009, 68 (08) : 705 - 727
  • [4] Continuous visible reverse nearest neighbor queries in spatial databases
    Yang, Zexue
    Hao, Zhongxiao
    Xinan Jiaotong Daxue Xuebao/Journal of Southwest Jiaotong University, 2012, 47 (03): : 451 - 457
  • [5] Multiple k nearest neighbor query processing in spatial network databases
    Huang, Xuegang
    Jensen, Christian S.
    Saltenis, Simonas
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2006, 4152 : 266 - 281
  • [6] 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 - +
  • [7] Group Visible Nearest Neighbor Queries in Spatial Databases
    Xu, Hu
    Li, Zhicheng
    Lu, Yansheng
    Deng, Ke
    Zhou, Xiaofang
    WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2010, 6184 : 333 - +
  • [8] Continuous Obstructed Nearest Neighbor Queries in Spatial Databases
    Gao, Yunjun
    Zheng, Baihua
    ACM SIGMOD/PODS 2009 CONFERENCE, 2009, : 577 - 589
  • [9] Continuous visible k nearest neighbor query on moving objects
    Wang, Yanqiu
    Zhang, Rui
    Xu, Chuanfei
    Qi, Jianzhong
    Gu, Yu
    Yu, Ge
    INFORMATION SYSTEMS, 2014, 44 : 1 - 21
  • [10] Gridvoronoi: An Efficient Spatial Index for Nearest Neighbor Query Processing
    Zhang, Chongsheng
    Almpanidis, George
    Hasibi, Faegheh
    Fan, Gaojuan
    IEEE ACCESS, 2019, 7 : 120997 - 121014