24.10.2013 Views

Solver Manual (pdf) - Gams

Solver Manual (pdf) - Gams

Solver Manual (pdf) - Gams

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

684 MILES<br />

wi = Fi(z) + +<br />

, vi = −Fi(z) .<br />

There are two components to the error term associated with index i, one corresponding to z ′ is violation of upper and lower<br />

bounds:<br />

ε B i = (zi − ui) + + (ℓi − zi) +<br />

and another corresponding to violations of complementarity conditions:<br />

The error assigned to point z is then taken:<br />

for a pre-specified value of p = 1,2 or +∞. 5<br />

ε C i = δ L<br />

i wi + δ U i vi.<br />

ε(z) = ε B (z) + ε C (z)p<br />

3 Lemke’s Method with Implicit Bounds<br />

A mixed linear complementarity problem has the form:<br />

Given: M ∈ R n×n , q,ℓ,u ∈ R n<br />

Find: z,w,v ∈ R n<br />

such that Mz + q = w − v,<br />

ℓ ≤ z ≤ u, w ≥ 0, v ≥ 0,<br />

w T (z − ℓ) = 0 , v T (u − z) = 0.<br />

In the Newton subproblem at iteration k, the LCP data are given by q = F(z k ) − ∇F(z k )z k and M = ∇F(z k ).<br />

The Working Tableau<br />

In MILES, the pivoting scheme for solving the linear problem works with a re-labeled linear system of the form:<br />

Bx B + Nx N = q,<br />

where x B ∈ R n , x N ∈ R 2n , and the tableau [B|N] is a conformal ”complementary permutation” of [−M| I | − I]. That is,<br />

every column i in B must either be the ith column of M,I or −I, while the corresponding columns i and i + n in N must be<br />

the two columns which were not selected for B.<br />

To move from the problem defined in terms of z,w and v to the problem defined in terms of x B and x N , we assign upper and<br />

lower bounds for the x B variables as follows:<br />

x B <br />

ℓi, if x<br />

i =<br />

B i = zi<br />

0, if xB i = wi or vi,<br />

x B <br />

ui, if x<br />

i =<br />

B i = zi<br />

∞, if xB i = wi or vi<br />

The values of the non-basic variables x N i and xN i+n are determined by the assignment of xB i :<br />

5 Parameter p may be selected with input parameter NORM. The default value for p is +∞.

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

Saved successfully!

Ooh no, something went wrong!