Mathematics
Machine learning
Mathematical optimization
K-nearest neighbor algorithm
Nearest neighbor search
Information science
Search algorithms
Artificial intelligence