DocumentCode :
3013227
Title :
An index structure for efficient reverse nearest neighbor queries
Author :
Yang, Congjun ; Lin, King-Ip
Author_Institution :
Div. of Comput. Sci., Memphis Univ., TN, USA
fYear :
2001
fDate :
2001
Firstpage :
485
Lastpage :
492
Abstract :
The Reverse Nearest Neighbor (RNN) problem is to find all points in a given data set whose nearest neighbor is a given query point. 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. The paper introduces a new index structure, the Rdnn-tree, that answers both 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 methods 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
Keywords :
computational complexity; database indexing; query processing; resource allocation; tree data structures; RNN queries; Rdnn-tree; Reverse Nearest Neighbor problem; data set; dynamic database; index structure; leaf node access; marketing; multiple queries; query point; real world data; resource management; reverse nearest neighbor queries; tree traversal; Computer science; Database systems; Indexes; Indexing; Internet; Nearest neighbor searches; Neural networks; Recurrent neural networks; Resource management; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 2001. Proceedings. 17th International Conference on
Conference_Location :
Heidelberg
ISSN :
1063-6382
Print_ISBN :
0-7695-1001-9
Type :
conf
DOI :
10.1109/ICDE.2001.914862
Filename :
914862
Link To Document :
بازگشت