Locality-sensitive Hashing - Definition

Definition

An LSH family is defined for a metric space, a threshold and an approximation factor . An LSH family is a family of functions satisfying the following conditions for any two points, and a function chosen uniformly at random from :

  • if, then (i.e., and collide) with probability at least ,
  • if, then with probability at most .

A family is interesting when . Such a family is called -sensitive.

Alternatively it is defined with respect to a universe of items that have a similarity function . An LSH scheme is a family of hash functions coupled with a probability distribution over the functions such that a function chosen according to satisfies the property that for any .

Read more about this topic:  Locality-sensitive Hashing

Famous quotes containing the word definition:

    The man who knows governments most completely is he who troubles himself least about a definition which shall give their essence. Enjoying an intimate acquaintance with all their particularities in turn, he would naturally regard an abstract conception in which these were unified as a thing more misleading than enlightening.
    William James (1842–1910)

    It is very hard to give a just definition of love. The most we can say of it is this: that in the soul, it is a desire to rule; in the spirit, it is a sympathy; and in the body, it is but a hidden and subtle desire to possess—after many mysteries—what one loves.
    François, Duc De La Rochefoucauld (1613–1680)

    ... we all know the wag’s definition of a philanthropist: a man whose charity increases directly as the square of the distance.
    George Eliot [Mary Ann (or Marian)