Decision Making and Optimization