In this dissertation, we study models and methods to address uncertainties that can vary in optimization problems. Robust optimization is a popular approach for optimization under uncertainty, especially if limited information is available about the distribution of the uncertainty. It models the uncertainty through sets and finds a robust optimal...