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.

84 STOCHASTIC PROGRAMMING<br />

as the necessary condition<br />

∃û ≥ 0 such that ∇f(ˆx)+<br />

m∑<br />

û i ∇g i (ˆx) =0,<br />

i=1<br />

m∑<br />

û i g i (ˆx) =0.<br />

(b) if we have a primal feasible and a dual feasible solution ˜x and ũ<br />

respectively, such that the difference <strong>of</strong> the respective objectives is zero<br />

then, by the weak duality theorem (Proposition 1.17), ˜x solves the primal<br />

problem; in other words, given a feasible ˜x, the condition<br />

∃ũ ≥ 0 such that ∇f(˜x)+<br />

i=1<br />

m∑<br />

ũ i ∇g i (˜x) =0,<br />

i=1<br />

m∑<br />

ũ i g i (˜x) =0<br />

i=1<br />

is sufficient for ˜x to be a solution <strong>of</strong> the program (8.4).<br />

✷<br />

Remark 1.10 The optimality condition derived in Remark 1.9 for the linear<br />

case could be formulated as follows:<br />

(1) For the feasible ˆx the negative gradient <strong>of</strong> the objective f—i.e. the<br />

direction <strong>of</strong> the greatest (local) descent <strong>of</strong> f—is equal (with the multipliers<br />

û i ≥ 0) to a nonnegative linear combination <strong>of</strong> the gradients <strong>of</strong> those<br />

constraint functions g i that are active at ˆx, i.e. that satisfy g i (ˆx) =0.<br />

(2) This corresponds to the fact that the multipliers satisfy the complementarity<br />

conditions û i g i (ˆx) =0, i =1, ···,m, stating that the multipliers<br />

û i are zero for those constraints that are not active at ˆx, i.e. that satisfy<br />

g i (ˆx) < 0.<br />

In conclusion, this optimality condition says that −∇f(ˆx) mustbecontained<br />

in the convex polyhedral cone generated by the gradients ∇g i (ˆx) <strong>of</strong> the constraints<br />

being active in ˆx. This is one possible formulation <strong>of</strong> the Kuhn–Tucker<br />

conditions illustrated in Figure 28.<br />

✷<br />

Let us now return to the more general nonlinear case and consider the<br />

following question. Given that ˆx is a (local) solution, under what assumption

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

Saved successfully!

Ooh no, something went wrong!