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 91<br />

where the bounded convex set B is assumed to contain an interior point ŷ.<br />

Under the assumptions mentioned, it is possible to include the feasible set<br />

B <strong>of</strong> problem (8.11) in a convex polyhedron P, which—after our discussions<br />

in Section 1.7—we may expect to be able to represent by linear constraints.<br />

Observe that the inclusion P⊃Bimplies the inequality<br />

min<br />

x∈P cT x ≤ min<br />

x∈B cT x.<br />

The cutting-plane method for problem (8.11) proceeds as follows.<br />

Step 1 Determine a ŷ ∈ int B and a convex polyhedron P 0 ⊃B;letk := 0.<br />

Step 2 Solve the linear program<br />

min{c T x | x ∈P k },<br />

yielding the solution ˆx k .<br />

If ˆx k ∈Bthen stop (ˆx k solves problem (8.11)); otherwise, i.e. if<br />

ˆx k ∉B, determine<br />

λ k := min{λ | λŷ +(1− λ)ˆx k ∈B}<br />

and let<br />

z k := λ k ŷ +(1− λ k )ˆx k .<br />

(Obviously we have z k ∈Band moreover z k is a boundary point <strong>of</strong> B<br />

on the line segment between the interior point ŷ <strong>of</strong> B and the point<br />

ˆx k , which is “external” to B.)<br />

Step 3 Determine a “supporting hyperplane” <strong>of</strong> B in z k (i.e. a hyperplane<br />

being tangent to B at the boundary point z k ). Let this hyperplane be<br />

given as<br />

H k := {x | (a k ) T x = α k }<br />

such that the inequalities<br />

hold. Then define<br />

(a k ) Tˆx k >α k ≥ (a k ) T x ∀x ∈B<br />

P k+1 := P k<br />

⋂<br />

{x | (a k ) T x ≤ α k },<br />

let k := k + 1, and return to step 2.<br />

In Figure 30 we illustrate one step <strong>of</strong> the cutting-plane method.<br />

Remark 1.11 By construction—see steps 1 and 3 <strong>of</strong> the above method—we<br />

have<br />

P k ⊃B, k =0, 1, 2, ···,

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

Saved successfully!

Ooh no, something went wrong!