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 条
  • [21] Voronoi-based reverse nearest neighbor query processing on spatial networks
    Safar, Maytham
    Ibrahimi, Dariush
    Taniar, David
    MULTIMEDIA SYSTEMS, 2009, 15 (05) : 295 - 308
  • [22] Voronoi-based reverse nearest neighbor query processing on spatial networks
    Maytham Safar
    Dariush Ibrahimi
    David Taniar
    Multimedia Systems, 2009, 15 : 295 - 308
  • [23] Alternative solutions for continuous K nearest neighbor queries in spatial network databases
    Kolahdouzan, MR
    Shahabi, C
    GEOINFORMATICA, 2005, 9 (04) : 321 - 341
  • [24] Aggregate nearest neighbor queries in spatial databases
    Papadias, D
    Tao, YF
    Mouratidis, K
    Hui, CK
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2005, 30 (02): : 529 - 576
  • [25] Efficient parallel processing for k-nearest-neighbor search in spatial databases
    Gao, Yunjun
    Chen, Ling
    Chen, Gencai
    Chen, Chun
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 5, 2006, 3984 : 39 - 48
  • [26] Continuous Visible Query for Three-Dimensional Objects in Spatial Databases
    Liu, Yongshan
    Kong, Dehan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016
  • [27] Query algorithm for continuous nearest neighbor in dynamic environment
    Wang, Yingjie
    Bai, Fengbo
    Wang, Jinhui
    ICIC Express Letters, Part B: Applications, 2010, 1 (02): : 209 - 214
  • [28] Efficient Group K Nearest-Neighbor Spatial Query Processing in Apache Spark
    Moutafis, Panagiotis
    Mavrommatis, George
    Vassilakopoulos, Michael
    Corral, Antonio
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2021, 10 (11)
  • [29] Group obstacle nearest neighbor query in spatial database
    Yang, Zexue
    Hao, Zhongxiao
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2013, 50 (11): : 2455 - 2462
  • [30] Processing Bounded Nearest Neighbor Query for Moving Object
    Liu Xiaofeng
    Chen Chuanbo
    Liu Yunsheng
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 3023 - 3026