Analysis of approximate nearest neighbor searching with clustered point sets
Algorithms for clustering data