ACM Home Page
Please provide us with feedback. Feedback
Quality and efficiency in high dimensional nearest neighbor search
Full text PdfPdf (725 KB)
Source
International Conference on Management of Data archive
Proceedings of the 35th SIGMOD international conference on Management of data table of contents
Providence, Rhode Island, USA
SESSION: Research session 15: nearest neighbor search table of contents
Pages 563-576  
Year of Publication: 2009
ISBN:978-1-60558-551-2
Authors
Yufei Tao  Chinese University of Hong Kong, New Territories, Hong Kong
Ke Yi  Hong Kong University of Science and Technology, Clear Water Bay, Hong Kong
Cheng Sheng  Chinese University of Hong Kong, New Territories, Hong Kong
Panos Kalnis  King Abdullah University of Science and Technology, Soudi Arabia, Saudi Arabia
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 68,   Downloads (12 Months): 245,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1559845.1559905
What is a DOI?

ABSTRACT

Nearest neighbor (NN) search in high dimensional space is an important problem in many applications. Ideally, a practical solution (i) should be implementable in a relational database, and (ii) its query cost should grow sub-linearly with the dataset size, regardless of the data and query distributions. Despite the bulk of NN literature, no solution fulfills both requirements, except locality sensitive hashing (LSH). The existing LSH implementations are either rigorous or adhoc. Rigorous-LSH ensures good quality of query results, but requires expensive space and query cost. Although adhoc-LSH is more efficient, it abandons quality control, i.e., the neighbor it outputs can be arbitrarily bad. As a result, currently no method is able to ensure both quality and efficiency simultaneously in practice.

Motivated by this, we propose a new access method called the locality sensitive B-tree (LSB-tree) that enables fast high-dimensional NN search with excellent quality. The combination of several LSB-trees leads to a structure called the LSB-forest that ensures the same result quality as rigorous-LSH, but reduces its space and query cost dramatically. The LSB-forest also outperforms adhoc-LSH, even though the latter has no quality guarantee. Besides its appealing theoretical properties, the LSB-tree itself also serves as an effective index that consumes linear space, and supports efficient updates. Our extensive experiments confirm that the LSB-tree is faster than (i) the state of the art of exact NN search by two orders of magnitude, and (ii) the best (linear-space) method of approximate retrieval by an order of magnitude, and at the same time, returns neighbors with much better quality.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
4
5
6
 
7
 
8
 
9
10
11
 
12
 
13
 
14
15
16
17
 
18
19
20
 
21
 
22
 
23
24
 
25
26
27
 
28
 
29
 
30
 
31
 
32
 
33
34
35
 
36

Collaborative Colleagues:
Yufei Tao: colleagues
Ke Yi: colleagues
Cheng Sheng: colleagues
Panos Kalnis: colleagues