Discrete Optimization Under Uncertainty.