ScholarGate
Assistente

Métodos Estacionários e de Relaxamento

Métodos iterativos estacionários resolvem um sistema linear dividindo a matriz e aplicando repetidamente uma regra de atualização fixa; os esquemas clássicos de Jacobi, Gauss-Seidel e relaxamento sucessivo são os exemplos fundamentais.

Encontrar tema com PaperMindEm breveFind papers & topics
Tools & resources
Baixar slides
Learn & explore
VídeoEm breve

Definition

Um método iterativo estacionário é aquele cuja atualização aplica a mesma matriz de iteração a cada passo, derivada de uma divisão da matriz de coeficientes em uma parte facilmente invertível e um restante; a convergência é governada pelo raio espectral da matriz de iteração resultante.

Scope

Este tópico abrange o arcabouço de divisão de matrizes, as iterações de Jacobi e Gauss-Seidel, o relaxamento sucessivo e a escolha do parâmetro de relaxamento ótimo, o critério do raio espectral para convergência, e o papel que essas iterações simples desempenham hoje como suavizadores dentro de multigrelhas e como pré-condicionadores.

Core questions

  • Como a divisão da matriz produz uma iteração de ponto fixo para o sistema linear?
  • Como os métodos de Jacobi e Gauss-Seidel diferem, e por que Gauss-Seidel é geralmente mais rápido?
  • Como o sobrerrelaxamento acelera a convergência, e como o parâmetro ótimo é escolhido?
  • Sob quais condições na matriz essas iterações convergem?

Key theories

Divisão de matrizes e o critério do raio espectral
Escrever a matriz como uma parte facilmente invertível menos um restante define uma iteração estacionária cujo erro é multiplicado por uma matriz de iteração a cada passo; a iteração converge para cada estimativa inicial se e somente se o raio espectral dessa matriz de iteração for menor que um.
Relaxamento sucessivo
Ao exceder a correção de Gauss-Seidel com um fator de relaxamento, o relaxamento sucessivo pode reduzir grandemente o raio espectral; para certas matrizes estruturadas, um parâmetro de relaxamento ótimo é conhecido analiticamente e proporciona um aumento dramático na velocidade.

Mechanisms

O método de Jacobi atualiza todas as incógnitas simultaneamente usando apenas valores da varredura anterior, equivalente a separar a diagonal. Gauss-Seidel usa os valores mais recentemente atualizados dentro da mesma varredura, separando a parte triangular inferior, o que geralmente converge mais rapidamente. O relaxamento sucessivo forma uma média ponderada do valor antigo e da atualização de Gauss-Seidel governada por um parâmetro de relaxamento; escolher este parâmetro maior que um acelera a convergência para matrizes adequadas. A convergência para todos os três é garantida para classes como matrizes estritamente diagonalmente dominantes ou simétricas definidas positivas, e é quantificada pelo raio espectral da matriz de iteração.

Clinical relevance

Embora geralmente muito lentos para serem solucionadores autônomos competitivos para grandes sistemas, os métodos estacionários permanecem importantes como suavizadores no cerne de multigrelhas, como pré-condicionadores simples para métodos de Krylov e como blocos de construção facilmente paralelizados; Gauss-Seidel e Jacobi ponderado, em particular, são ubíquos dentro de solucionadores multinível modernos.

History

As iterações de Jacobi e Gauss-Seidel datam do século XIX, enquanto o relaxamento sucessivo e sua rigorosa teoria de convergência foram desenvolvidos por David Young e Richard Varga na década de 1950; embora mais tarde ofuscadas pelos métodos de Krylov e multigrelha como solucionadores primários, essas iterações foram revividas como componentes essenciais de esquemas multinível e pré-condicionados.

Key figures

  • Carl Friedrich Gauss
  • Philipp Ludwig von Seidel
  • David M. Young
  • Richard S. Varga

Related topics

Seminal works

  • saad2003
  • varga2000

Frequently asked questions

Por que Gauss-Seidel é geralmente mais rápido que Jacobi?
Gauss-Seidel usa imediatamente os valores atualizados dentro da mesma varredura, então a informação se propaga mais rapidamente através das incógnitas, tipicamente reduzindo pela metade o número de iterações em comparação com Jacobi, que usa apenas valores da varredura anterior.
Se esses métodos são lentos, por que ainda são estudados?
Eles são excelentes suavizadores e pré-condicionadores simples. Dentro de multigrelhas, algumas varreduras de Gauss-Seidel ou Jacobi ponderado removem eficientemente o erro oscilatório, que é exatamente o papel que a multigrelha precisa, então essas iterações clássicas continuam vivas como componentes de solucionadores modernos rápidos.

Methods for this concept

Related concepts