Pelo que entendi, o relaxamento excessivo sucessivo funciona escolhendo um parâmetro e usando uma combinação linear de uma iteração (quase) de Gauss-Seidel e o valor no timestep anterior ...
I estado 'quase' porque inclui as últimas informações atualizadas de acordo com esta regra, a qualquer instante temporal. (observe que em , isso é exatamente gauss-seidel).
De qualquer forma, li que na escolha ideal para (de modo que a iteração converge mais rapidamente do que qualquer outra) se aproxima de 2 para o problema de poisson, pois a resolução espacial se aproxima de zero. Existe uma tendência semelhante para outros problemas simétricos, diagonalmente dominantes? Ou seja, existe uma maneira de escolher o ômega de maneira ideal sem incorporá-lo a um esquema de otimização adaptável? Existem outras heurísticas para outros tipos de problemas? Que tipos de problemas o sub-relaxamento ( ) seria ideal?ω < 1
Respostas:
Jacobi úmido
Suponhamos que a matriz tem diagonal D . Se o espectro de D - 1 A estiver no intervalo [ a , b ] do eixo real positivo, a matriz de iteração de Jacobi com fator de amortecimento ω B Jacobi = I - ω D - 1 A possui espectro no intervalo [ 1 - ω b , 1 - ω a ] , minimizando o raio espectral com ω opt = 2UMA D D- 1UMA [ a , b ] ω
Relaxamento sucessivo (SOR)
Comentários
fonte