Next: Algorytm z wykorzystaniem przesunięć
Up: Algorytm właściwy
Previous: Algorytm podstawowy
Spis tresci
Bardzo prostym ulepszeniem algorytmu podstawowego QR jest użycie w
nim macierzy Hessenberg'a.
Ogromną zaletą macierzy Hessenberga jest fakt, iż ilość operacji
mnożenia w pojedyńczej iteracji w algorytmie QR wynosi
zamiast
, oraz to, że macierz Hessenberga zachowuje swoją
postać podczas kolejnych iteracji QR.
Twierdzenie 1. Dla dowolnej macierzy
istnieje podobna unitarnie do niej macierz Hessenberga, która
może być skonstruowana kosztem
operacji mnożenia. Jeżeli
dodatkowo macierz
jest macierzą Hermite'a to kosz maleje do
poziomu
oraz ilość operacji mnożenia w jednej iteracji w
algorytmie QR maleje o jeden rząd, czyli wynosi
.
2006-03-26