Преимущество данных методов – они не используют никакой дополнительной информации об операторе А, т.е. g1 и g2, входящие в оценку g1Е £ А £ g2Е и необходимые для выбора t0 здесь не требуются. Рассмотрим методы минимальных невязок и скорейшего спуска.
1. Метод минимальных невязок.
(4.13) |
Для rk = f – Axk получим равенство, умножив обе части равенства (4.13) на матрицу А
.
Меняя знаки и группируя слагаемые соответствующим образом, получаем:
или
Параметр tk+1, будем выбирать из условия минимума невязки rk+1 по норме
rk+1 = rk - tk+1 × Ark.
Продифференцируем j(tk+1) по tk+1, получим
-2(Аrk, rk) + 2tk+1
. | (4.14) |
2. Метод скорейшего спуска.
Получается из условия минимума энергетической нормы погрешности где zk+1 = xk – x, x – точное решение исходной системы. Поскольку Аzk = Axk – Ax = rk, и учитывая, что
, получим
Дифференцируя по tk+1, получим
j¢(tk+1) = -2(rk, rk) + 2tk+1(Ark, rk), откуда
(4.15) |