Value of the Stochastic Solution (VSS)

Defines the Value of the Stochastic Solution as the difference between the expected cost of the mean-value (expected-value) solution and the optimal value of the recourse problem. Covers VSS for both cost-minimization and profit-maximization stochastic programs, including computing EEV directly from a cost or profit function.

Step 1 of 157%

Tutorial

The Value of the Stochastic Solution

In a two-stage stochastic program we choose a first-stage decision xx before observing a random parameter ξ,\xi, then incur cost f(x,ξ).f(x,\xi). The recourse problem (RP) is the full stochastic optimization

RP=minx  Eξ[f(x,ξ)],RP = \min_{x}\; \mathbb{E}_\xi[f(x,\xi)],

whose optimizer xx^* is called the stochastic solution.

A much cheaper shortcut replaces ξ\xi with its mean ξˉ=E[ξ]\bar\xi = \mathbb{E}[\xi] and solves the deterministic problem

EV=minx  f(x,ξˉ),EV = \min_{x}\; f(x,\bar\xi),

whose optimizer xˉ\bar x is the expected-value solution. To see how that shortcut performs in the actual uncertain environment, plug xˉ\bar x back into the stochastic objective:

EEV=Eξ[f(xˉ,ξ)].EEV = \mathbb{E}_\xi[f(\bar x,\xi)].

The Value of the Stochastic Solution (VSS) measures the expected cost reduction obtained by solving the full stochastic program instead of using the mean-value shortcut:

  VSS=EEVRP  \boxed{\;VSS = EEV - RP\;}

for a minimization problem. Since xx^* optimizes the stochastic objective and xˉ\bar x is just one feasible choice, RPEEV,RP \le EEV, so VSS0VSS \ge 0 always.

Quick illustration. If EEV=120EEV = 120 and RP=95,RP = 95, then

VSS=12095=25.VSS = 120 - 95 = 25.

Ignoring uncertainty would cost an extra 2525 in expectation.

navigate · Enter open · Esc close · ⌘K/Ctrl K toggle