Abstract
We study the use of sparse grids in the scenario generation (or discretization) problem in stochastic programming problems where the uncertainty is modeled using a continuous multivariate distribution. We show that, under a regularity assumption on the random function involved, the sequence of optimal objective function values of the sparse grid approximations converges to the true optimal objective function values as the number of scenarios increases. The rate of convergence is also established. We treat separately the special case when the underlying distribution is an affine transform of a product of univariate distributions, and show how the sparse grid method can be adapted to the distribution by the use of quadrature formulas tailored to the distribution. We numerically compare the performance of the sparse grid method using different quadrature rules with classic quasi-Monte Carlo (QMC) methods, optimal rank-one lattice rules, and Monte Carlo (MC) scenario generation, using a series of utility maximization problems with up to 160 random variables. The results show that the sparse grid method is very efficient, especially if the integrand is sufficiently smooth. In such problems the sparse grid scenario generation method is found to need several orders of magnitude fewer scenarios than MC and QMC scenario generation to achieve the same accuracy. It is indicated that the method scales well with the dimension of the distribution—especially when the underlying distribution is an affine transform of a product of univariate distributions, in which case the method appears scalable to thousands of random variables.
Original language | English (US) |
---|---|
Pages (from-to) | 669-692 |
Number of pages | 24 |
Journal | Computational Optimization and Applications |
Volume | 62 |
Issue number | 3 |
DOIs | |
State | Published - Dec 1 2015 |
Funding
Research supported in part by Grants DOE DE-FG02-10ER26037, SC0005102; DOE-SP0011568; and ONR N00014210051. We thank David Munger for the discussion on optimal lattice rules for smooth integrands and the help with his LatticeBuilder software. We also thank the associate editor and the referees for the constructive suggestions that helped improve the manuscript.
Keywords
- Discretization
- Scenario generation
- Sparse grid
- Stochastic optimization
ASJC Scopus subject areas
- Control and Optimization
- Computational Mathematics
- Applied Mathematics