An index structure for efficient reverse nearest neighbor queries

被引:77
作者
Yang, CJ [1 ]
Lin, KI [1 ]
机构
[1] Univ Memphis, Div Comp Sci, Dept Math Sci, Memphis, TN 38152 USA
来源
17TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS | 2001年
关键词
D O I
10.1109/ICDE.2001.914862
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Reverse Nearest Neighbor (RNN) problem is to find all points in a given data set whose nearest neighbor is a given query paint. Just like the Nearest Neighbor (NN) queries, the RNN queries appear in many practical situations such as marketing and resource management. Thus efficient methods for the RNN queries in databases are required. This paper introduces a new index structure, the Rdnn-tree, that answers bath RNN and NN queries efficiently. A single index structure is employed for a dynamic database, in contrast to the use of multiple indexes in previous work. This leads to significant savings in dynamically maintaining the index structure. The Rdnn-tree outperforms existing methods in various aspects. Experiments on both synthetic and real world data show that our index structure outperforms previous method by a significant margin (more than 90% in terms of number of leaf nodes accessed) in RNN queries. It also shows improvement in NN queries over standard techniques. Furthermore, performance in insertion and deletion is significantly enhanced by the ability to combine multiple queries (NN and RNN) in one traversal of the tree. These facts make our index structure extremely preferable in both static and dynamic cases.
引用
收藏
页码:485 / 492
页数:8
相关论文
共 15 条
  • [1] [Anonymous], 2000, Handbook of Computational Geometry
  • [2] BECKMANN N, 1990, SIGMOD REC, V19, P322, DOI 10.1145/93605.98741
  • [3] Berchtold S, 1996, PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, P28
  • [4] Fast nearest neighbor search in high-dimensional space
    Berchtold, S
    Ertl, B
    Keim, DA
    Kriegel, HP
    Seidl, T
    [J]. 14TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 1998, : 209 - 218
  • [5] Multidimensional access methods
    Gaede, V
    Gunther, O
    [J]. ACM COMPUTING SURVEYS, 1998, 30 (02) : 170 - 231
  • [6] Guttman A., 1984, SIGMOD Record, V14, P47, DOI 10.1145/971697.602266
  • [7] Distance browsing in spatial databases
    Hjaltason, GR
    Samet, H
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1999, 24 (02): : 265 - 318
  • [8] Katayama N., 1997, P ACM SIGMOD, P369
  • [9] Korn F, 2000, SIGMOD REC, V29, P201, DOI 10.1145/335191.335415
  • [10] LIN KI, 1994, VLDB J, V3, P517, DOI [DOI 10.1007/BF01231606], DOI 10.1007/BF01231606]