Provably near-optimal sampling-based algorithms for Stochastic inventory control models

  • Authors:
  • Retsef Levi;Robin O. Roundy;David B. Shmoys

  • Affiliations:
  • IBM Watson Research Center, Yorktown Heights, NY;Cornell University, Ithaca, NY;Cornell University, Ithaca, NY

  • Venue:
  • Proceedings of the thirty-eighth annual ACM symposium on Theory of computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider two fundamental stochastic optimization problems that arise in the context of supply-chain models, the single-period newsvendor problem and its multiperiod extension with independent demands. These problems are among the most well-studied stochastic optimization problems in the Operations Research literature. Most commonly, these problems are studied from the perspective that the input probability distributions are given in terms of specific probability distribution functions that are computationally tractable; under this assumption, both problems can be solved efficiently. Unfortunately, this information is unlikely to be available in practice, and hence we make the more realistic assumption that the probability distribution is given by a "black box" from which independent samples can be drawn. We give the first fully polynomial randomized approximation schemes for these two problems in this sampling-based model.Our work provides new insights into the power of two of the most often-used approaches to solving stochastic optimization problems, the sample average approximation (SAA) and stochastic dynamic programming. For the newsvendor problem, we show that by taking a polynomial number of samples and then solving the newsvendor problem with respect to the resulting approximation to the true distribution, we obtain provably near-optimal solution. This significantly extends the class of problems for which the SAA is known to yield a scheme. Finally, we show how to adapt the framework of stochastic dynamic programming to yield an approximation scheme for the multiperiod newsvendor problem with independent demands. We believe that this is an interesting first step towards the goal of providing a mechanism for deriving efficient approximate stochastic dynamic programming methods for a wide range of multistage stochastic optimization problems.