РЕШЕНИЕ СЛАУ. ИТЕРАЦИОННЫЕ МЕТОДЫ
7.6. Понятие о методе релаксации
В случаях, когда применение оценок погрешностей в методах простых
итераций и Зейделя невозможно из-за отсутствия констант, ограничивающих
сверху какие-либо нормы матрицы итерирования C соответствующего
метода, эти методы неэффективны и, более того, малонадежны ввиду
медленной сходимости. Рассмотрим обобщение метода Зейделя,
позволяющее иногда в несколько раз ускорить сходимость итерационной
последовательности.
Пусть – обозначение i-ой компоненты k-го приближения по методу
Зейделя, а – обозначение i-ой компоненты k-го приближения, получаемого
новым методом. Метод определяется равенством
, i=1,2,…,n, (7.9)
k=0,1,2…,
– задаваемые начальные значения, – параметр релаксации. Сам метод
называется методом релаксации (ослабления). Очевидно, что при =1
метод совпадает с методом Зейделя.
(7.10)
Если метод Зейделя является модификацией метода Якоби, то
расчетные формулы метода релаксации можно представить в виде:
(7.11)
Общие критерии сходимости метода релаксации выводятся
достаточно сложно. Но установлено, что для сходимости итерационного
процесса, задаваемого формулами (7.11) необходимо, чтобы (0, 2). Для
некоторых классов СЛАУ это требование к параметру релаксации является и
достаточным. Справедлива следующая теорема, обобщающая теорему 7.8.
Теорема 7.10 (Островского-Рейча). Для нормальной системы Ax = b метод
релаксации сходится при любом и любом (0, 2).
Поскольку итерационный процесс содержит параметр, естественно
подобрать его так, чтобы сходимость последовательности была наиболее
быстрой. Для отдельных важных классов задач оптимальное значение (1,
2). При (1, 2) метод называют методом последовательной верхней
релаксации (сокращенно ПВР- или SOR
3
-методом), а при (0, 1) –
методом последовательной нижней релаксации (он гораздо реже бывает
эффективным).
3
От англ. Successive Over Relaxation.