04.02.2015 Views

Stochastic Programming - Index of

Stochastic Programming - Index of

Stochastic Programming - Index of

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

RECOURSE PROBLEMS 205<br />

is best achieved by looking ahead using (5.2). Our general advice is therefore<br />

that in the setting <strong>of</strong> two (or more) stages one should seek a strategy that<br />

minimizes the final number <strong>of</strong> cells, and that it is worthwhile to pay quite a<br />

lot per iteration to achieve this goal.<br />

3.6 Simple Recourse<br />

Let us consider the particular simple recourse problem<br />

min{c T x + E˜ξQ(x, ˜ξ) | Ax = b, x ≥ 0}, (6.1)<br />

where<br />

Q(x, ξ) =min{q +T y + + q −T y − | y + − y − = ξ − Tx, y + ≥ 0,y − ≥ 0}.<br />

Hence we assume<br />

and in addition<br />

W =(I,−I),<br />

T (ξ) ≡ T (constant),<br />

h(ξ) ≡ ξ,<br />

q = q + + q − ≥ 0.<br />

In other words, we consider the case where only the right-hand side is<br />

random, and we shall see that in this case, using our former presentation<br />

h(ξ) =h 0 + ∑ i hi ξ i , we only need to know the marginal distributions <strong>of</strong> the<br />

components h j (ξ) <strong>of</strong>h(ξ). However, stochastic dependence or independence<br />

<strong>of</strong> these components does not matter at all. This justifies the above setting<br />

h(ξ) ≡ ξ.<br />

By linear programming duality, we have for the recourse function<br />

Q(x, ξ)<br />

=min{q +T y + + q −T y − | y + − y − = ξ − Tx, y + ≥ 0,y − ≥ 0}<br />

=max{(ξ − Tx) T π |−q − ≤ π ≤ q + }. (6.2)<br />

Observe that our assumption q ≥ 0 is equivalent to solvability <strong>of</strong> the secondstage<br />

problem. Defining<br />

χ := Tx,<br />

the dual solution π ⋆ <strong>of</strong> (6.2) is obvious:<br />

π ⋆ i = {<br />

q<br />

+<br />

i if ξ i − χ i > 0,<br />

−q − i if ξ i − χ i ≤ 0.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!