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.

BASIC CONCEPTS 65<br />

this case, the reader may consult the wide selection <strong>of</strong> books devoted to<br />

linear programming in particular. Referring to our former presentation (7.5),<br />

we have, owing to (7.10), that I B (ˆx) = I(ˆx), and, with the basic part<br />

B =(A i | i ∈ I(ˆx)) and the nonbasic part N =(A i | i ∉ I(ˆx)) <strong>of</strong> the matrix<br />

A, the constraints <strong>of</strong> (7.1) may be rewritten—using the basic and nonbasic<br />

variables as introduced in (7.4)—as<br />

x {B} = B −1 b − B −1 Nx {NB} ,<br />

x {B} ≥ 0,<br />

x {NB} ≥ 0.<br />

⎫<br />

⎬<br />

⎭<br />

(7.11)<br />

Obviously this system yields our feasible basic solution ˆx iff x {NB} =0,and<br />

then we have, by our assumption (7.10), that x {B} = B −1 b>0. Rearranging<br />

the components <strong>of</strong> c analogously to (7.4) into the two vectors<br />

= c i , i the kth element <strong>of</strong> I(ˆx), k=1, ···,m,<br />

l<br />

= c i , i the lth element <strong>of</strong> {1, ···,n}−I(ˆx), l =1, ···,n− m,<br />

owing to (7.11), the objective may now be expressed as a function <strong>of</strong> the<br />

nonbasic variables:<br />

c {B}<br />

k<br />

c {NB}<br />

c T x =(c {B} ) T x {B} +(c {NB} ) T x {NB}<br />

=(c {B} ) T B −1 b +[(c {NB} ) T − (c {B} ) T B −1 N] x {NB} .<br />

(7.12)<br />

This representation <strong>of</strong> the objective connected to the particular feasible basic<br />

solution ˆx implies the optimality condition for linear programming—the socalled<br />

simplex criterion.<br />

Proposition 1.15 Under the assumption (7.10), the feasible basic solution<br />

resulting from (7.11) for x {NB} =0is optimal iff<br />

[(c {NB} ) T − (c {B} ) T B −1 N] T ≥ 0. (7.13)<br />

Pro<strong>of</strong><br />

By assumption (7.10), the feasible basic solution given by<br />

x {B} = B −1 b − B −1 Nx {NB} ,<br />

x {NB} =0<br />

satisfies x {B} = B −1 b>0. Therefore any nonbasic variable x {NB}<br />

l<br />

may be<br />

increased to some positive amount without violating the constraints x {B} ≥ 0.<br />

Furthermore, increasing the nonbasic variables is the only feasible change<br />

applicable to them, owing to the constraints x {NB} ≥ 0. From the objective<br />

presentation in (7.12), we see immediately that<br />

c Tˆx =(c {B} ) T B −1 b<br />

≤ (c {B} ) T B −1 b +[(c {NB} ) T − (c {B} ) T B −1 N] x {NB} ∀x {NB} ≥ 0

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

Saved successfully!

Ooh no, something went wrong!