16.01.2015 Views

GAMS — The Solver Manuals - Available Software

GAMS — The Solver Manuals - Available Software

GAMS — The Solver Manuals - Available Software

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

DECIS 209<br />

corresponding equivalent deterministic linear program:<br />

min z = cx + p 1 fy 1 + p 2 fy 2 + · · · + p W fy W<br />

s/t Ax = b<br />

−B 1 x + Dy 1 = d 1<br />

−B 2 x + Dy 2 = d 2<br />

.<br />

.<br />

.. .<br />

−B W x + Dy W = d W<br />

x, y 1 , y 2 , . . . , y W ≥ 0,<br />

which contains all possible outcomes ω ∈ Ω. Note that for practical problems W is very large, e.g., a typical<br />

number could be 10 20 , and the resulting equivalent deterministic linear problem is too large to be solved directly.<br />

In order to see the two-stage nature of the underlying decision making process the folowing representation is also<br />

often used:<br />

min cx + E z ω (x)<br />

Ax = b<br />

x ≥ 0<br />

where<br />

z ω (x) = min f ω y ω<br />

D ω y ω = d ω + B ω x<br />

y ω ≥ 0, ω ∈ Ω = {1, 2, . . . , W }.<br />

DECIS employs different strategies to solve two-stage stochastic linear programs. It computes an exact optimal<br />

solution to the problem or approximates the true optimal solution very closely and gives a confidence interval<br />

within which the true optimal objective lies with, say, 95% confidence.<br />

1.3 Representing Uncertainty<br />

It is favorable to represent the uncertain second-stage parameters in a structure. Using V = (V 1 , . . . , V h ) an<br />

h-dimensional independent random vector parameter that assumes outcomes v ω = (v 1 , . . . , v h ) ω with probability<br />

p ω = p(v ω ), we represent the uncertain second-stage parameters of the problem as functions of the independent<br />

random parameter V :<br />

f ω = f(v ω ), B ω = B(v ω ), D ω = D(v ω ), d ω = d(v ω ).<br />

Each component V i has outcomes v ωi<br />

i , ω i ∈ Ω i , where ω i labels a possible outcome of component i, and Ω i<br />

represents the set of all possible outcomes of component i. An outcome of the random vector<br />

consists of h independent component outcomes. <strong>The</strong> set<br />

v ω = (v ω1<br />

1 , . . . , vω h<br />

h )<br />

Ω = Ω 1 × Ω 2 × . . . × Ω h<br />

represents the crossing of sets Ω i . Assuming each set Ω i contains W i possible outcomes, |Ω i | = W i , the set Ω<br />

contains W = ∏ W i elements, where |Ω| = W represents the number of all possible outcomes of the random<br />

vector V . Based on independence, the joint probability is the product<br />

p ω = p ω1<br />

1 pω2 2 · · · pω h<br />

h .<br />

Let η denote the vector of all second-stage random parameters, e.g., η = vec(f, B, D, d). <strong>The</strong> outcomes of η may<br />

be represented by the following general linear dependency model:<br />

η ω = vec(f ω , B ω , d ω , d ω ) = Hv ω ,<br />

ω ∈ Ω<br />

where H is a matrix of suitable dimensions. DECIS can solve problems with such general linear dependency<br />

models.

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

Saved successfully!

Ooh no, something went wrong!