On Decision Making: Bayesian And Stochastic Optimization Approaches