Monte Carlo Methods for Discrete Stochastic Optimization

In this paper we discuss the application of Monte Carlo techniques to discrete stochastic optimization problems. Particularly, we study two approaches: sample path methods, where the expectation in the objective function is replaced by a sample average approximation and the resulting deterministic problem is solved, and variable-sample techniques, in which the objective function is replaced, at each iteration, by a sample average approximation. For the former approach, we discuss convergence results based on large deviations theory and use those results to estimate a sample size that is sufficiently large to ensure that an e-optimal solution is obtained with specified probability. For the second approach — variable-sample techniques — we provide general results under which this type of method yields consistent estimators as well as bounds on the estimation error. Finally, we discuss an applications of this technique to a particular algorithm, the so-called simulated annealing method.

[1]  S. Andradóttir A method for discrete stochastic optimization , 1995 .

[2]  Tito Homem-de-Mello,et al.  Conditioning of stochastic programs , 2000 .

[3]  Ronald L. Wasserstein,et al.  Monte Carlo: Concepts, Algorithms, and Applications , 1997 .

[4]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[5]  Alexander Shapiro,et al.  The Sample Average Approximation Method for Stochastic Discrete Optimization , 2002, SIAM J. Optim..

[6]  Bruce E. Hajek,et al.  Cooling Schedules for Optimal Annealing , 1988, Math. Oper. Res..

[7]  Alexander Shapiro,et al.  A simulation-based approach to two-stage stochastic programming with recourse , 1998, Math. Program..

[8]  Alexander Shapiro,et al.  Finding Optimal Material Release Times Using Simulation-Based Optimization , 1999 .

[9]  D. Yan,et al.  Stochastic discrete optimization , 1992 .

[10]  B. Fox,et al.  Probabilistic Search with Overrides , 1995 .

[11]  Yorai Wardi,et al.  Convergence Analysis of Stochastic Algorithms , 1996, Math. Oper. Res..

[12]  Yu-Chi Ho,et al.  Ordinal optimization of DEDS , 1992, Discret. Event Dyn. Syst..

[13]  R. K. Wood,et al.  On a stochastic knapsack problem and generalizations , 1997 .

[14]  Mahmoud H. Alrefaei,et al.  A modification of the stochastic ruler method for discrete stochastic optimization , 2001, Eur. J. Oper. Res..

[15]  Georg Ch. Pflug,et al.  Simulated Annealing for noisy cost functions , 1996, J. Glob. Optim..

[16]  S. Mitter,et al.  Simulated annealing with noisy or imprecise energy measurements , 1989 .

[17]  Amir Dembo,et al.  Large Deviations Techniques and Applications , 1998 .

[18]  Barry L. Nelson,et al.  Accounting for Randomness in Heuristic Simulation Optimization , 1998, ESM.

[19]  Mahmoud H. Alrefaei,et al.  Discrete stochastic optimization via a modification of the stochastic ruler method , 1996, Winter Simulation Conference.

[20]  Sigrún Andradóttir,et al.  A Global Search Method for Discrete Stochastic Optimization , 1996, SIAM J. Optim..

[21]  J. K. Lenstra,et al.  Local Search in Combinatorial Optimisation. , 1997 .

[22]  David P. Morton,et al.  On a stochastic knapsack problem and generalizations: Interfaces in Computer Science and Operations Research , 1998 .

[23]  Alexander Shapiro,et al.  On the Rate of Convergence of Optimal Solutions of Monte Carlo Approximations of Stochastic Programs , 2000, SIAM J. Optim..

[24]  Pierre L'Ecuyer,et al.  Global Stochastic Optimization with Low-Dispersion Point Sets , 1998, Oper. Res..

[25]  S. Andradóttir,et al.  A Simulated Annealing Algorithm with Constant Temperature for Discrete Stochastic Optimization , 1999 .

[26]  Yu-Chi Ho,et al.  Stochastic Comparison Algorithm for Discrete Optimization with Estimation , 1999, SIAM J. Optim..

[27]  Georg Ch. Pflug,et al.  A branch and bound method for stochastic global optimization , 1998, Math. Program..

[28]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[29]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.