Mixed Integer Programming;

Robust Optimization;

Stochastic Programming;

Lotsizing Problems.