Over the past few decades, top minds in computer science have
applied themselves to finding a better way to solve the nearest
neighbor problem. In particular, they've tried to address
complications that arise because different data sets can use
very...