Documente Academic
Documente Profesional
Documente Cultură
inf c x | A x = b, x 0 (PL)
sup b u | A u c (DL)
3.2 Algoritmul elipsoidal 105
Axb (SI)
unde A Zmn si b Zm .
Daca L este m arimea problemei (PL), calculata conform relatiei
(3.2.1), atunci m
arimea lui (SI) va aproximativ 3L. Concluzia care
se desprinde de aici este urm
atoarea:
Deoarece d2 N1 d1 N2 = 0, rezult
a |d2 N1 d1 N2 | 1, si astfel,
1
c v c w > 22L ,
|d1 d2 |
ceea ce este n contradictie cu ipoteza din enunt.
Reamintim c a prin Ai not am linia i a matricei A. Pentru orice
v R , vom nota
n
i (v) = Ai v bi
Astfel, dac
a v satisface inegalitatea a i -a, avem i (v) 0.
{i | i (v ) 0} {i | i (v) 0}
Relund un astfel de procedeu de cel mult m ori, obtinem vectorul y
cu propriet
atile cerute de lem
a.
Vom presupune, dup a o eventual
a reordonare a liniilor lui A, c
a
i (v) 0 pentru i = 1, k,
i (v) < 0 pentru i = k + 1, m.
Deoarece {A1 , ..., Ak } nu este un sistem de generatori pentru liniile
matricei A, exista l {k + 1, ..., m} astfel nct liniile A1 , ..., Ak , Al s
a
e liniar independente. Atunci sistemul de ecuatii
Ai x = 0 , i = 1, k,
Al x = 1
este compatibil si are o solutie u Rn . Pentru R, denim vectorul
v = v + u
108 Capitolul 3: Metode cu siruri recurente
i (v) + Ai u = 0
Pe de alt
a parte, avem:
i (v ) = Ai (v + u) b = i (v) + Ai u
Din alegerea lui , rezult a i (v ) 0 pentru orice i = k + 1, m, si n
plus, exista un indice i {k + 1, ..., m} pentru care avem i (v ) = 0.
Astfel, lema este demonstrat a.
Deoarece algoritmul elipsoidal caut a de fapt o solutie a sistemului
de inegalit ati stricte
A x < b (SIs)
unde bi = bi + , iar = 2
2L
(L ind m arimea problemei (SI)),
teorema care urmeaz a stabileste o anumit a echivalenta ntre sistemele
(SI) si (SIs).
Ai v < bi + , i = 1, m.
Fie y Rn vectorul obtinut prin Lema 3.3. Dac
a Ai v < bi , atunci ,
Ai x = bi , 1 i r.
Vom ar ata c
a A z b.
Dac
a tinem seama de (3.2.3), pentru orice k = 1, m, putem scrie
r
Ak = i Ai (3.2.4)
i=1
Pe de alt
a parte, tinnd seama de (3.2.4) si (3.2.2), putem scrie:
r r
d (Ak z bk ) = di bi + d Ak i Ai y dbk =
i=1 i=1
110 Capitolul 3: Metode cu siruri recurente
r
= di (Ai y bi ) + d (Ak bk ) <
i=1
r
m+1
< |di | + d < (r + 1) 2L <1
i=1
2L
Aceast
a inegalitate, mpreun
a cu (3.2.5) implic
a: d (Ak z bk ) 0.
Deoarece d > 0, rezulta
Ak z bk 0, pentru orice k = 1, m
si astfel teorema este demonstrat
a.
3.2.2. Transform
ari ane si elipsoizi
T (A B) = T (A) T (B) ,
A B = T (A) T (B) .
Pentru vectorii x Rn vom considera norma euclidian
a
x = x x.