728x90
Jacobi Iterative Method
- 행렬 Ax=b를 풀 때
- 초기 가정 을 가정하고, 에 대해 k의 극한 계산
- Jacobi Iterative method
- 2x2 행렬에 대해,
- 위 식에서
- 계산된 해에 대해 가 일정 오차 이하가 될 때까지 반복
- More general representation
- 행렬 A를 로 분리
- D : 대각행렬 / L : Lower Triangle / U : Upper Triangle
- 를 계산하면 , 즉 꼴로 변환
- 혹은 임을 증명하면 가 수렴함을 증명할 수 있다.
- 행렬 A를 로 분리
Gauss-Seidel Method
-
-
로 수렴하기 위한 조건
- 가 0으로 수렴
- 는 x로 수렴
- 즉 중 하나를 만족
- 앞으로 갈수록 sharp한 수렴, 계산은 복잡
- 한 열에서 사용한 결과값을 바로 다음 열에 사용하므로 계산 시간이 줄어듬
-
- D : A행렬의 대각선 원소 / L : L행렬 대각원소의 아랫부분 / U : L행렬 대각행렬의 윗부분
-
일 때, 을 만족
- n이 발산하면 S는 I로 수렴
- fixed-point iteration 형태의 표현
- jacobi iteration :
- gauss-seidel :
Successive Over Relatxation(SOR)
-
- w : relaxation parameger
- : gauss-seidel로 계산한 값
- Residual Vector
- gauss-seidel method에서
- 즉 으로 정의
- residual form :
- SOR residual form :
728x90