• DocumentCode
    1236856
  • Title

    NV-Tree: An Efficient Disk-Based Index for Approximate Search in Very Large High-Dimensional Collections

  • Author

    Lejsek, Herwig ; Asmundsson, F.H. ; Jonsson, B.T. ; Amsaleg, Laurent

  • Author_Institution
    Eff2 Technol. ehf., Reykjavik, Iceland
  • Volume
    31
  • Issue
    5
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    869
  • Lastpage
    883
  • Abstract
    Over the last two decades, much research effort has been spent on nearest neighbor search in high-dimensional data sets. Most of the approaches published thus far have, however, only been tested on rather small collections. When large collections have been considered, high-performance environments have been used, in particular systems with a large main memory. Accessing data on disk has largely been avoided because disk operations are considered to be too slow. It has been shown, however, that using large amounts of memory is generally not an economic choice. Therefore, we propose the NV-tree, which is a very efficient disk-based data structure that can give good approximate answers to nearest neighbor queries with a single disk operation, even for very large collections of high-dimensional data. Using a single NV-tree, the returned results have high recall but contain a number of false positives. By combining two or three NV-trees, most of those false positives can be avoided while retaining the high recall. Finally, we compare the NV-tree to locality sensitive hashing, a popular method for ??-distance search. We show that they return results of similar quality, but the NV-tree uses many fewer disk reads.
  • Keywords
    database indexing; disc storage; query processing; tree data structures; tree searching; very large databases; NV-tree; approximate search; data structure; disk-based index; locality sensitive hashing; nearest neighbor search; query processing; very large high-dimensional collection; High-dimensional indexing; approximate searches; approximate searches.; high-dimensional indexing; multimedia indexing; very large databases; Algorithms; Artificial Intelligence; Computer Simulation; Database Management Systems; Databases, Factual; Information Storage and Retrieval; Models, Theoretical; Pattern Recognition, Automated;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/TPAMI.2008.130
  • Filename
    4531743