13
Conjugate Gradient Method for Indefinite Matrices

Conjugate Gradient Method for Indefinite Matrices

  • Upload
    selma

  • View
    153

  • Download
    1

Embed Size (px)

DESCRIPTION

Conjugate Gradient Method for Indefinite Matrices. Conjugate Gradient . 1) CG is a numerical method to solve a linear system of equations . 2) CG is used when A is Symmetric and Positive definite matrix (SPD). - PowerPoint PPT Presentation

Citation preview

Page 1: Conjugate Gradient Method for Indefinite Matrices

Conjugate Gradient Method for Indefinite

Matrices

Page 2: Conjugate Gradient Method for Indefinite Matrices

Conjugate Gradient 1) CG is a numerical method to solve a linear system of equations bAx

2) CG is used when A is Symmetric and Positive definite matrix (SPD)

3) CG of Hestenes and Stiefel [1] is an effective popular method for solving large, sparse symmetric positive definite (SPD).

[1] M. R. Hestenes and E. Stiefel. Methods of conjugate gradient for solving linear systems. Journal of Research of the Natural Bureau of Standards, 49:409-435, 1952

Page 3: Conjugate Gradient Method for Indefinite Matrices

Conjugate Gradient

, Standard inner product defined by: yxyx T ,

Page 4: Conjugate Gradient Method for Indefinite Matrices

Preconditioning

bAx bPAxP 11 P

Preconditioner

Non-singular

bxA ~~

1)~( A

Page 5: Conjugate Gradient Method for Indefinite Matrices

Non-standard Inner ProductStandard inner product defined by: yxyx T , ,

Defined by:For any real symmetric ,HH ,

Hyxyx TH ,

Definition

Is an inner product

The symmetric bilinear form

HH ,

Pos. def.

Page 6: Conjugate Gradient Method for Indefinite Matrices

Self-AdjointSelf-adjoint inA ,

Defin

ition

AyxyAx ,,

symmetric is ,, AAAAyxyAxAyxyAx TTTT

Self-adjoint inA H , HH AyxyAx ,,

HAyxHyAxAyxyAx TTTHH ,, HAHAT

H-symmetricA HAHAT

Page 7: Conjugate Gradient Method for Indefinite Matrices

Bramble-Pasciak CGCG for Indefinite

2

1

2

1

0 bb

xx

BBA T

IB

AP

00

IAA

H0

00

Computational Fluid Dynamics

Optimizations

Saddle Point Problem

Preconditioner

0~ 1

BBA

PAT

SymmetricIndefinite

Non-symmetricPositive definite

Is H-symmetric and positive definite

A~

Page 8: Conjugate Gradient Method for Indefinite Matrices

Bramble-Pasciak CGCG for Indefinite

2

1

2

1

0 bb

xx

BBA T

IB

AP

00

IAA

H0

00

Preconditioner Inner Product

USE

A~ SPD in < , >H

H

H

H

H

Page 9: Conjugate Gradient Method for Indefinite Matrices

Iterative Krylov Subspace Methods

bAx SPDA

CG

SymmA

MINRES

Non-SymA

GMRES

Page 10: Conjugate Gradient Method for Indefinite Matrices

Bramble-Pasciak CGCG for Indefinite

2

1

2

1

0 bb

xx

BBA T

IB

AP

00

IAA

H0

00

Preconditioner Inner Product

USE

A~ SPD in < , >H

H

H

H

H

Page 11: Conjugate Gradient Method for Indefinite Matrices

Bramble-Pasciak CG

IB

AP

00

IAA

H0

00

Page 12: Conjugate Gradient Method for Indefinite Matrices

Bramble-Pasciak CG

IB

AP

00

IAA

H0

00

2008

Page 13: Conjugate Gradient Method for Indefinite Matrices

Bramble-Pasciak CG

IB

AP

00

IAA

H0

00

11 , HP

22 , HP 2211 HPHP TT 33 HP T