Two-Stage Stochastic Programs: Here-and-Now vs. Wait-and-See
Introduces the two-stage stochastic programming framework. Defines first-stage (here-and-now) decisions made before uncertainty is revealed and second-stage (recourse) costs. Distinguishes the recourse problem RP from the wait-and-see value WS, and computes the expected value of perfect information EVPI = RP - WS.
Tutorial
The Two-Stage Structure
A two-stage stochastic program splits a decision problem into two stages separated by the revelation of uncertainty.
-
First stage (here-and-now). The decision must be chosen before the random scenario is observed. We are committed to no matter what happens next.
-
Second stage (recourse). A scenario is realized with probability . Given and , the total cost incurred is .
The expected total cost of committing to first-stage decision is the probability-weighted sum of scenario costs:
For example, suppose demand is Low () or High (), and producing units yields and Then