Algorithm
Mathematical logic
Theoretical computer science
Mathematical optimization
Combinatorial optimization
Mathematics
Operations research
Applied mathematics