Successive Over Relaxation: differenze tra le versioni

Da testwiki.
Vai alla navigazione Vai alla ricerca
imported>FrescoBot
m Bot: parametro urlmorto nei template citazione e modifiche minori
 
(Nessuna differenza)

Versione attuale delle 07:58, 22 lug 2021

Template:S In analisi numerica, il metodo Successive Over Relaxation, comunemente detto SOR o metodo del sovrarilassamento, è un metodo iterativo per la risoluzione di sistemi di equazioni lineari, variante del metodo di Gauss-Seidel. Fu introdotta dal matematico statunitense David M. Young nel 1950.

Definizione

Indicando con xgs(k) l'approssimazione della soluzione ottenuta dal metodo di Gauss-Seidel al k-esimo passo di iterazione, il metodo SOR viene definito come:

x(k+1)=ωxgs(k+1)+(1ω)x(k)

dove ω è detto parametro di rilassamento.

Più esplicitamente:

xi(k+1)=xik+ωrik

dove r indica la correzione necessaria a xk per ottenere xk+1 e viene calcolata come:

rik=1/aii[bij=1i1aijxjk+1j=inaijxjk]

Quando ω=1 il metodo SOR coincide con il metodo di Gauss-Seidel.

Condizioni di convergenza

Si dimostra che condizione necessaria affinché tale metodo converga è che 0<ω<2, e che tale condizione è sufficiente se la matrice A cui è applicato il metodo è diagonalmente dominante in senso stretto.

Voci correlate

Collegamenti esterni

Template:Portale