Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MB536
SOLUCION DE SISTEMAS
LINEALES
Mtodos Iterativos
EE-443
Computational Methods for Electrical Engineering
Professor: SencerKoc, Ph.D
Traducido por: Rosa Garrido Jurez, Mg. Ing
Procedmiento de solucin
Iterativa
Escribir el sistema Ax=b en una forma equivalente
Convergencia
Iteracin de Jacobi
Iteracin de Gauss-Seidel
Successive Over Relaxation (S.O.R)
SOR es un mtodo usado para acelerar la
convergencia.
La iteracin de Gauss-Seidel es un caso especial
del mtodo SOR.
Iteracin de Jacobi
a11 x1 a12 x2 a1n xn b1
a21 x1 a22 x2 a2 n xn b2
an1 x1 an 2 x2 ann xn bn
x0
x10
0
x2
0
xn
1
1
(b1 a12 x20 a1n xn0 )
k 1
xi bi
a11
aii
1
x12
(b2 a21 x10 a23 x30 a2 n xn0 )
a22
1
x1n
(bn an1 x10 an 2 x20 ann 1 xn01 )
ann
x11
i 1
a x
j 1
ij
k
j
a x
j i 1
ij
k
j
Descomponiendo A = D - L - U. U=D-triu(A)
-U
D
-L
L= D -tril(A)
D=diag(diag(A))
0 0 a11 0
0 0 a12 a13
a11 a12 a13 0
a
a
0 a
0 0 a
a
a
0
0
0
22
23
21 22 23 21
a31 a32 a33 a31 a32 0 0
0 a33 0 0
0
Ax=b (D-L-U)x=b
1
k 1
xi
aii
Dxk+1
i 1
k
b
a
x
i ij j
j 1
Lx
a x
j i 1
ij
Ux
Dxk+1 = (L+U)xk+b
k
j
xk+1=D-1(L+U)xk+D1
b
T=D-1(L+U)
c=D-1b
Use lo ltimo
al actualizar
an1 x1 an 2 x2 ann xn bn
1
1
(b1 a12 x20 a1n xn0 )
k 1
xi bi
a11
aii
1
1
1
0
0
x2
(b2 a21 x1 a23 x3 a2 n xn )
a22
1
x1n
(bn an1 x11 an 2 x12 ann 1 x1n 1 )
ann
x11
x0
i 1
a x
j 1
ij
k 1
j
x10
0
x2
0
xn
a x
j i 1
ij
k
j
Dx
aii
k+1
i 1
bi aij x
j 1
Lx k1
k 1
j
a x
j i 1
ij
k
j
(D-L)xk+1 =Uxk+b
Uxk
xk+1=(D-L)-1Uxk+(D-L)-1b
Tgs=(D-L)-1U
cgs=(D-L)-1b
10
Comparacin
teracin
de
Gauss-Seidel
converge
ms
rpidamente que la iteracin de Jacobi desde que
este usa la ltima actualizacin.
e x x
x
ek
x e x
k
Substituye esto en
x k 1 Tx k c
e k 1 x T (e k x ) c Tx c Te k
e k 1 Te k TTe k 1 TTTe k 2 T ( k 1) e 0
12
e T e T
k
(k ) 0
(k )
potencia
Lim e 0 si Lim T
k
(k )
0
13
Condicin de Convergencia
lim e
k 1
0 si lim T
( k 1)
T P P
T
( k 1)
( k 1)
1k 1
1
1
P P P P P P
( k 1)
k2 1
k 1
kn 1
14
Tx x
Tx x
x T x T (T ) T
Tx T x
Convergencia de la iteracin de
Jacobi
-1
T=D (L+U)
a21
a22
T
an1
a
nn
a12
a11
0
a23
a22
ann 1
ann
a1n
a11
a2 n
a22
an 1n
an 1n 1
0
16
Convergencia de la iteracin de
Jacobi
1
j 1
i j
aij
aii
1 for i 1,2,..., n
aii aij
Matriz
j 1
Diagonalmente
i j
Dominante
Si A es una matriz diagonalmente dominante,
entonces la iteracin de Jacobi converge para
cualquier valor inicial
17
Criterios de Parada
Ax=b
18
2 1 5 x3 15
0
x 0 0
0
b Ax 0
26.7395
4
x
x
1
1
3
2.625
x2
8
8
0
0
15
15
2
x
x
1
1
2
3.0
x3
5
5
1
1
b Ax1 10.0452
2
19
Ejemplo 1 continuacin...
7 x12 x31
7 2.625 3
x
1.65625
4
4
21 4 x11 x31 21 4 1.75 3
2
x2
3.875
8
8
15 2 x11 x12 15 2 1.75 2.625
2
4.225
x3
5
5
2
1
7 3.875 4.225
1.6625
4
21 4 1.65625 4.225
x23
3.98125
8
15 2 1.65625 3.875
x33
2.8875
5
b Ax 2
6.7413
x13
b Ax 2
1.9534
Ejemplo 2
2 1 5 x1 15
4 8 1 x 21
4 1 1 x3 7
0
x 0 0
0
b Ax 0
26.7395
7.5
2
2
21 4 x10 x30
21
1
x2
2.625
8
8
x31 7 4 x10 x20
7.0
1
1
b Ax1 54.8546
2
21
Ejemplo 2 (continuacin...)
15 2.625 5 7
11.3125
2
21 4 7.5 7
x12
0.25
8
x31 7 4 7.5 2.625 39.625
x11
b Ax 2
208.3761
22
Convergencia de la iteracin de
Gauss-Seidel
23
4 8 1 x 21
2 1 5 x3 15
x 0 0
0
b Ax 0
26.7395
1.75
x
4
4
21 4 x11 x30 21 4 1.75
1
3.5
x2
8
8
15 2 x11 x12 15 2 1.75 3.5
1
3.0
x3
5
5
1
1
b Ax1 3.0414
2
b Ax1 10.0452
2
teracin de
Jacobi
24
Ejemplo 1 continuacin...
7 3.5 3
7 x12 x31
x
1.875
4
4
21 4 x12 x31 21 4 1.875 3
2
x2
3.9375
8
8
15 2 x12 x22 15 2 1.875 3.9375
2
2.9625
x3
5
5
2
1
b Ax 2
b Ax 2
0.4765
6.7413
Iteracin de Jacobi
25
Conteo de operaciones
27
A= D - L - U
T
D-1 (L+U)
D-1 b
( D -L)-1 U
( D -L)-1 b
(D- L)-1 b
28
ANEXO
29
Norma de un vector
La norma de un vector debe satisfacer estas
condiciones:
x 0 Para cualquier vector no nulo x
Para un escalar
x y x y
La norma de un Vector pueden ser definidas en diferentes
formas, y deben satisfacer estas condiciones.
30
x 1 x1 x2 xn
norma Euclideana norma
2
max i xi
31
A 0
A 0 si y solo si A es una matriz nula
A A
para escalar
A B A B
Importante identidad
Ax A x
x es un vector
32
A 1 max aij
1 j n
i 1
A max aij
1i m
j 1
33
Ejemplo
3 9 5
7 2 4
6 8 1
17 A
13
15
16 19 10
A1
34
25 2 5
5
20 12
12 15 2
5
2 25
20 12 5
12 15 2
5 2 25
No es definida positiva
El elemento mas grande no esta en la
diagonal principal
No es definida positiva
Todas las entradas a la diagonal no
son positivas
Definida positiva
Simtrica, diagonalmente dominante,
todas las entradas a la diagonal son
positivas.
36
8 2 25
No simetra