• DocumentCode
    2529674
  • Title

    On approximate nearest neighbors in non-Euclidean spaces

  • Author

    Indyk, Piotr

  • Author_Institution
    Dept. of Comput. Sci., Stanford Univ., CA, USA
  • fYear
    1998
  • fDate
    8-11 Nov 1998
  • Firstpage
    148
  • Lastpage
    155
  • Abstract
    The nearest neighbor search (NNS) problem is the following: Given a set of n points P={p1,...,pn} in some metric space X, preprocess P so as to efficiently answer queries which require finding a point in P closest to a query point q∈X. The approximate nearest neighbor search (c-NNS) is a relaxation of NNS which allows to return any point within c times the distance to the nearest neighbor (called c-nearest neighbor). This problem is of major and growing importance to a variety of applications. In this paper we give an algorithm for (4log1+ρlog4d+3)-NNS algorithm in ld with O(dn1+ρlogn) storage and O(dlogn) query time. In particular this yields the first algorithm for O(1)-NNS for l with subexponential storage. The preprocessing time is linear in the size of the data structure. The algorithm can be also used (after simple modifications) to output the exact nearest neighbor in time bounded bounded O(dlogn) plus the number of (4log1+ρlog4d+3)-nearest neighbors of the query point. Building on this result, we also obtain an approximation algorithm for a general class of product metrics. Finally: we show that for any c<3 the c-NNS problem in l is provably hard for a version of the indexing model introduced by Hellerstein et al. (1997)
  • Keywords
    computational geometry; data structures; approximate nearest neighbor search; data structure; nearest neighbors approximation; non-Euclidean spaces; Bridges; Cost function; Extraterrestrial measurements; Nearest neighbor searches; Time measurement; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1998. Proceedings. 39th Annual Symposium on
  • Conference_Location
    Palo Alto, CA
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-9172-7
  • Type

    conf

  • DOI
    10.1109/SFCS.1998.743438
  • Filename
    743438