Wie wirken sich Änderungen mit niedrigem Rang auf die Konvergenz der Krylov-Methode aus?


14

Angenommen, ich habe ein lineares System , das mit einer geeigneten Krylov-Methode (wie CG oder GMRES) für alle b schnell konvergiert . Wenn B eine Matrix mit niedrigem Rang r ist , konvergiert dieselbe Krylov-Methode auf dem System ( A + B ) x = b auch schnell (idealerweise mit einer zusätzlichen Anzahl von Iterationen, die grob nur von r abhängt )?Ax=bbBr(A+B)x=br

Ein Beispiel für ein solches System wären gut vorkonditionierte Membranelastizität und -biegung sowie nicht vorkonditionierte Luftdruckwerte mit dichter äußerer Produktstruktur.

Man beachte , dass die Frage ist , das gleiche mit oder ohne Vorkonditionierung, da ein Rang r Modifikation von P A Q .P(A+B)Q=PAQ+PBQrPAQ

Antworten:


7

Wenn Ihr Krylov-Unterraum auf Potenzen von basiert , wird die Konvergenz um höchstens eine Reihe von Iterationen verzögert, die dem Rang der Korrektur entsprechen. Wenn es auf Potenzen von A T A basiertEINATA dann höchstens das Doppelte dieser Zahl.

Ich habe eine solche Aussage in der Literatur nicht gesehen. Aber um die Gültigkeit in dem ersten Fall zu sehen, ist es ausreichend , um zu zeigen , dass die - te Krylovraum der Matrix A + U S V T wobei U , V hat R Säulen ohne niederrangigen Korrekturen in dem entsprechenden Raum enthalten ist, aber mit einem entsprechend höherer Index k + r . Dies ist einfach zu überprüfen.kA+USVTU,Vrk+r


AA+BEIN

Egal: Vermutlich meinst du Potenzen der fraglichen Matrix, also EIN+Bin diesem Fall.
— Geoffrey Irving

Ja. Die Methode hat eine Matrix als Parameter, und diese Matrix wird normalerweise mit bezeichnetEIN.
— Arnold Neumaier

Vielleicht könnten Sie für weiteres Interesse Ihre Gleichung (oder die Lösung) mit einigen Anforderungen an umschreiben B zu x=(E+∑k=1∞(EIN-1B)k)EIN-1b Was könnte helfen, wenn B ist nilpotent oder EIN-1Bvon kleiner Norm. Man erkennt auch die Abhängigkeit von der Lösung des undisturbedProblems.
— Bastian Ebeling
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.