Variational inequalities
261
This is a standard problem in quadratic programming and several well-
known methods exist for its numerical solution.
One
which is amenable
in
the
present context is a generalized successive over-relaxation method
due
to Cryer (1971a). Sequences of vectors
Z(k+l)
and
C(k+l)
are gener-
ated with components given by
i-I
N
Z~k+l)=
b.
+ ' A
..
c~k+l)_'
A'C~k)
t t
i.J
I))
i..J
I1J
j=1
j=i
C~k+l)
=
max{O
C~k)
+
WZ~k+l)/A.}
t
..'
I
I.
It
•
(6.137)
(6.138)
Clearly, without the non-negativity condition in (6.138), corresponding
to
the
so-called complementarity condition in (6.135), this is the standard
SOR
algorithm with relaxation parameter
w.
Cryer (1971a) proved the
convergence of the method for 0
< w < 2 provided the matrix A is positive
definite. More details of this
and
other SOR methods are to
be
found in
§8.5.
An
alternative is the conjugate gradient method (Elliott 1976).
Ichikawa
and
Kikuchi (1979) suggested the use
of
Lagrange multipliers
and
a penalty method. O'Leary (1977) also used
the
conjugate gradient
technique and compared several methods.
The
quadratic programming problem of (6.135) and (6.136) is equival-
ent
to
the
problem
for
C;;;'O,
(6.139)
provided A is symmetric
and
positive definite.
The
Cryer algorithm
therefore provides a solution of
the
minimization formulation (6.139) and
TABLE
6.6
Free
boundary
position
s(t)
cs
a
FGL
b
Time
Sx
= 0.01, St= 0.001
Sx
= 0.05, St = 0.001
HHo
0.04
0.9991
0.9992
0.9992
0.06
0.9916
0.9918
0.9918
0.10
0.9325 (9343) 0.9346
0.9350
0.12
0.8790 (8792) 0.8781
0.8792
0.14
0.7986 (7987) 0.7966 0.7989
0.16
0.6830 (6833) 0.6799 0.6834
0.18
0.5011 (5018) 0.4942 0.5011
0.185
0.4333 (4342) 0.4178 0.4334
a
CS
= complementarity solution (Elliott 1976).
b
FGL=
fixed-grid Lagrange method (Crank and Gupta
1972a, b).
eHH
= integral equation solution (Hansen and Hougaard
1974).
Values in parentheses obtained
by
Elliott and Ockendon
(1982) using fast algorithm (Cottle 1979).