역함수가없는 가장 작은 고유 값


11

가정 R N × N 인 대칭 정부 호 행렬있다. AA x = b를 직접 해결 하는 데 비용이 많이들 정도로 충분히 큽니다 .ARn×nAAx=b

각 반복에서 A 를 반전시키지 않는 의 가장 작은 고유 값을 찾는 반복 알고리즘이 있습니까?AA

즉, 를 풀기 위해 켤레 그라디언트와 같은 반복 알고리즘을 사용해야 Ax=b하므로 반복적으로 적용 하는A1 것은 비싼 "내부 루프"처럼 보입니다. 하나의 고유 벡터 만 있으면됩니다.

감사!


1
hole 레 스키 분해를 사용해 보셨습니까? 당신은 요소해야 할 것 에 L L TL은 삼각 행렬 것. 인수 분해를 한 번만 수행하면 (이 작업은 한 번만 수행) 모든 반복에서이를 사용하여 앞뒤로 대체하여 시스템을 매우 빠르게 해결할 수 있습니다. ALLTL
Juan M. Bello-Rivas

희소 행렬입니까?
Tolga Birdal

A

matlab 또는 옥타브를 사용하는 경우 eigs-routine을 사용하십시오 . 반복적 인 방법입니다. 원하는 고유 값 (예 : 가장 작은 실수) 을 지정하는 옵션이 있습니다 .
sebastian_g

AA

답변:


13
  1. λmaxAeigs('lm')

  2. λ^maxM=AλmaxIeigs('lm')

  3. λ^max+λmax=λmin(A)

  4. 을 풀어 고유 벡터 를 .v(AλminI)v=0

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.