Generalized decision rule approximations for stochastic programming via liftings
Author(s)
Georghiou, Angelos; Wiesemann, Wolfram; Kuhn, Daniel
Download10107_2014_789_ReferencePDF.pdf (392.7Kb)
PUBLISHER_POLICY
Publisher Policy
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Terms of use
Metadata
Show full item recordAbstract
Stochastic programming provides a versatile framework for decision-making under uncertainty, but the resulting optimization problems can be computationally demanding. It has recently been shown that primal and dual linear decision rule approximations can yield tractable upper and lower bounds on the optimal value of a stochastic program. Unfortunately, linear decision rules often provide crude approximations that result in loose bounds. To address this problem, we propose a lifting technique that maps a given stochastic program to an equivalent problem on a higher-dimensional probability space. We prove that solving the lifted problem in primal and dual linear decision rules provides tighter bounds than those obtained from applying linear decision rules to the original problem. We also show that there is a one-to-one correspondence between linear decision rules in the lifted problem and families of nonlinear decision rules in the original problem. Finally, we identify structured liftings that give rise to highly flexible piecewise linear and nonlinear decision rules, and we assess their performance in the context of a dynamic production planning problem.
Date issued
2014-05Department
Massachusetts Institute of Technology. Process Systems Engineering LaboratoryJournal
Mathematical Programming
Publisher
Springer Berlin Heidelberg
Citation
Georghiou, Angelos, Wolfram Wiesemann, and Daniel Kuhn. “Generalized Decision Rule Approximations for Stochastic Programming via Liftings.” Math. Program. 152, no. 1–2 (May 25, 2014): 301–338.
Version: Author's final manuscript
ISSN
0025-5610
1436-4646