Sönümlü Jacobi
ADD−1A[a,b]ω
BJacobi=I−ωD−1A
[1−ωb,1−ωa]ωopt=2a+b
ρopt=1−2aa+b=b−aa+b.
a≪bba
Art arda aşırı gevşeme (SOR)
D−1AμmaxI−D−1Aμmax<1
ωopt=1+(μmax1+1−μ2max−−−−−−−√)2
ρopt=ωopt−1.
ωopt yaklaşır .
μmax→1
Yorumlar
Artık 1950 değil ve sabit yinelemeli yöntemleri çözücü olarak kullanmak gerçekten mantıklı değil. Bunun yerine, onları çoklu ızgara için düzleştirici olarak kullanıyoruz. Bu bağlamda, sadece spektrumun üst ucunu hedeflemeye özen gösteriyoruz. SOR'da gevşeme faktörünün optimize edilmesi SOR'un yüksek frekansların çok az sönümlemesine neden olur (daha düşük frekanslarda daha iyi yakınsama karşılığında), bu nedenle SOR'da karşılık gelen standart Gauss-Seidel'i kullanmak genellikle daha iyidir . Simetrik olmayan problemler ve çok değişken katsayılarla ilgili problemler için, yetersiz gevşemiş SOR ( ) daha iyi sönümleme özelliklerine sahip olabilir.ω=1ω<1
her iki özdeğerini tahmin etmek pahalıdır, ancak en büyük özdeğer birkaç Krylov yinelemesi kullanılarak hızlı bir şekilde tahmin edilebilir. Polinom yumuşatıcılar (Jacobi ile önceden koşullandırılmıştır) sönümlü Jacobi'nin çoklu yinelemelerinden daha etkilidir ve yapılandırılması daha kolaydır, bu yüzden tercih edilmelidirler. Polinom yumuşatıcılar hakkında daha fazla bilgi için bu cevaba bakınız .D−1A
Bazen SOR'un GMRES gibi Krylov yöntemleri için önkoşul olarak kullanılmaması gerektiği iddia edilmektedir. Bu en iyi gevşeme parametre yineleme matris tüm öz verilmesi gerektiğini gözlem gelen bir dairenin üzerinde menşe merkezinde. Önkoşullu operatörün spektrumu(1
BSOR=1−(1ωD+L)−1A
(1ωD+L)−1Aaynı yarıçaplı bir daire üzerinde özdeğerlere sahiptir, ancak 1 üzerinde merkezlenmiştir. Kötü koşullandırılmış operatörler için dairenin yarıçapı 1'e oldukça yakındır, bu nedenle GMRES, orijine yakın özdeğerleri genellikle iyi olmayan bir açıyla görür. yakınsama için. Pratikte, GMRES, SOR ile önceden koşullandırıldığında, özellikle zaten oldukça iyi şartlandırılmış problemler için makul bir şekilde birleşebilir, ancak diğer önkoşullar genellikle daha etkilidir.