Analysis of approximate nearest neighbor searching with clustered point sets
Pattern classification and scene analysis