Mathematics
Information science
Discrete geometry
Mathematical optimization
Nearest neighbor search
Numerical analysis
Information retrieval
Computer science