Mixed Integer Programming;
Robust Optimization;
Stochastic Programming;
Lotsizing Problems.