The policy graph decomposition of multistage stochastic programming problems

Oscar Dowson
DOI: https://doi.org/10.1002/net.21932
2020-02-12
Networks
Abstract:<p>We propose the <i>policy graph</i> as a structured way of formulating a general class of multistage stochastic programming problems in a way that leads to a natural decomposition. We also propose an extension to the stochastic dual dynamic programming algorithm to solve a subset of problems formulated as a policy graph. This subset includes discrete‐time, convex, infinite‐horizon, multistage stochastic programming problems with continuous state and control variables. To demonstrate the utility of our algorithm, we solve an existing multistage stochastic programming problem from the literature based on pastoral dairy farming. We show that the finite‐horizon model in the literature suffers from end‐of‐horizon effects, which we are able to overcome with an infinite‐horizon model.</p>
computer science, hardware & architecture,operations research & management science
What problem does this paper attempt to address?