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

1.2 Preliminaries<br />

Many practical decision problems—in particular, rather complex ones—can<br />

be modelled as linear programs<br />

⎫<br />

min{c 1 x 1 + c 2 x 2 + ···+ c n x n }<br />

subject to<br />

a 11 x 1 + a 12 x 2 + ···+ a 1n x n = b 1<br />

⎪⎬<br />

a 21 x 1 + a 22 x 2 + ···+ a 2n x n = b 2<br />

(2.1)<br />

.<br />

.<br />

a m1 x 1 + a m2 x 2 + ···+ a mn x n = b m ⎪⎭<br />

x 1 ,x 2 , ···,x n ≥ 0.<br />

Using matrix–vector notation, the shorthand formulation <strong>of</strong> problem (2.1)<br />

wouldreadas<br />

⎫<br />

min c T x ⎬<br />

s.t. Ax= b<br />

(2.2)<br />

⎭<br />

x ≥ 0.<br />

Typical applications may be found in the areas <strong>of</strong> industrial production,<br />

transportation, agriculture, energy, ecology, engineering, and many others. In<br />

problem (2.1) the coefficients c j (e.g. factor prices), a ij (e.g. productivities)<br />

and b i (e.g. demands or capacities) are assumed to have fixed known real values<br />

and we are left with the task <strong>of</strong> finding an optimal combination <strong>of</strong> the values for<br />

the decision variables x j (e.g. factor inputs, activity levels or energy flows) that<br />

have to satisfy the given constraints. Obviously, model (2.1) can only provide<br />

a reasonable representation <strong>of</strong> a real life problem when the functions involved<br />

(e.g. cost functions or production functions) are fairly linear in the decision<br />

variables. If this condition is substantially violated—for example, because <strong>of</strong><br />

increasing marginal costs or decreasing marginal returns <strong>of</strong> production—we<br />

should use a more general form to model our problem:<br />

min g 0 (x)<br />

s.t. g i (x) ≤ 0, i=1, ···,m<br />

x ∈ X ⊂ IR n .<br />

⎫<br />

⎬<br />

⎭<br />

(2.3)<br />

The form presented in (2.3) is known as a mathematical programming problem.<br />

Here it is understood that the set X as well as the functions g i :IR n → IR,i=<br />

0, ···,m, are given by the modelling process.<br />

Depending on the properties <strong>of</strong> the problem defining functions g i and the<br />

set X, program (2.3) is called<br />

(a) linear, ifthesetX is convex polyhedral and the functions g i ,i=0, ···,m,<br />

are linear;

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

Saved successfully!

Ooh no, something went wrong!