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