Q-learning
Markov decision process
Reinforcement learning
Dynamic programming
Statistics
Control theory
Systems theory