计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (34): 130-133.

• 数据库、信号与信息处理 • 上一篇    下一篇

空间数据库中的障碍反向最近邻查询

杨泽雪1,3,郝忠孝1,2   

  1. 1.哈尔滨理工大学 计算机科学与技术学院,哈尔滨 150080
    2.哈尔滨工业大学 计算机科学与技术学院,哈尔滨 150001
    3.黑龙江工程学院 计算机科学与技术系,哈尔滨 150050
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-12-01 发布日期:2011-12-01

Obstructed reverse nearest neighbor queries in spatial databases

YANG Zexue1,3,HAO Zhongxiao1,2   

  1. 1.College of Computer Science and Technology,Harbin University of Science and Technology,Harbin 150080,China
    2.College of Computer Science and Technology,Harbin Institute of Technology,Harbin 150001,China
    3.Department of Computer Science and Technology,Heilongjiang Institute of Technology,Harbin 150050,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-12-01 Published:2011-12-01

摘要: 反向最近邻查询已成为空间查询的热点问题,而障碍物在实际应用中是不可避免的,因而在障碍物环境中的反向最近邻查询也成为重要的空间查询。已有的可视反向最近邻查询只考虑了可视性,并没有考虑最小障碍距离。提出一种障碍物环境中新的反向最近邻查询的变体,查找障碍距离最小的反向最近邻,即障碍反向最近邻查询。利用障碍距离的计算和相应的剪枝规则,给出障碍反向最近邻查询的算法及相关定理和证明。

关键词: 反向最近邻, 空间数据库, 可视性, 障碍距离

Abstract: Reverse Nearest Neighbor(RNN) query has been a hot subject of spatial query.In the real world,obstacles are not avoided,so the RNN query which considers the obstacle existed has become an important spatial query.The existed visible RNN only considers the visibility and does not take obstructed distance into consideration.This paper introduces a novel variant of RNN queries,the Obstructed Reverse Nearest Neighbor(ORNN) search,which finds the RNN with the shortest obstructed distance among the obstacles.By using the computation of obstructed distance and the related pruning heuristics,the ORNN query processing algorithm is proposed,and the relevant theorem and proof are given.

Key words: Reverse Nearest Neighbor(RNN), spatial database, visibility, obstructed distance