A general finite element preconditioning for the conjugate gradient method (Q582001): Difference between revisions
From MaRDI portal
Created a new Item |
Set OpenAlex properties. |
||
(4 intermediate revisions by 4 users not shown) | |||
Property / review text | |||
Some preconditioning techniques like the (modified) incomplete Cholesky decomposition (MIC and IC) should not be applied to finite element discretizations of elliptic boundary value problems, when the FEM leads to a matrix which lacks the property M (f.i. quadratic triangular elements), because the existence of a preconditioning matrix cannot be proved then. The author introduces a method that constructs a preconditioning matrix for all finite element methods if only a mild condition for the node numbering is fulfilled: No global node should have a maximal number, that means, if all the neighbours of a node have a lower number, the node or one of its neighbours must be on the Dirichlet- type portion of the boundary. Such a numbering can be constructed using the reverse Cuthill-McKee algorithm starting with a node on the Dirichlet-type portion of the boundary. The main idea of the preconditioning method is to write the contribution of each finite element to the global matrix as a product of a lower triangular, a diagonal and an upper triangular matrix and assemble these matrices. The preconditioning matrix is defined as the product of the assembled global matrices. The idea can be generalized by assembling the sum of the factors of contributions of several finite elements to the global matrix. It is proved for a certain variant of the Cuthill-McKee algorithm, which fulfil a necessary and sufficient condition for the existence of the preconditioning matrix, that the smallest eigenvalue of this matrix is equal to 1. The application of the method to the (singular) Neumann problem is considered. The numerical experiments show, that the IC and MIC preconditioners give the fastest convergence of the conjugate gradient method in most cases, but for strange problems like a rhombus with vertex angle \(5\pi\) /6 the preconditioning matrix for the IC does not exist. The conclusion is that the MIC preconditioning for the conjugate gradient method is very effective even in the situation when the coefficient matrix is not an M-matrix. But the less efficient finite element preconditiong proposed by the author is robust and promising for higher order or non-symmetric problems. | |||
Property / review text: Some preconditioning techniques like the (modified) incomplete Cholesky decomposition (MIC and IC) should not be applied to finite element discretizations of elliptic boundary value problems, when the FEM leads to a matrix which lacks the property M (f.i. quadratic triangular elements), because the existence of a preconditioning matrix cannot be proved then. The author introduces a method that constructs a preconditioning matrix for all finite element methods if only a mild condition for the node numbering is fulfilled: No global node should have a maximal number, that means, if all the neighbours of a node have a lower number, the node or one of its neighbours must be on the Dirichlet- type portion of the boundary. Such a numbering can be constructed using the reverse Cuthill-McKee algorithm starting with a node on the Dirichlet-type portion of the boundary. The main idea of the preconditioning method is to write the contribution of each finite element to the global matrix as a product of a lower triangular, a diagonal and an upper triangular matrix and assemble these matrices. The preconditioning matrix is defined as the product of the assembled global matrices. The idea can be generalized by assembling the sum of the factors of contributions of several finite elements to the global matrix. It is proved for a certain variant of the Cuthill-McKee algorithm, which fulfil a necessary and sufficient condition for the existence of the preconditioning matrix, that the smallest eigenvalue of this matrix is equal to 1. The application of the method to the (singular) Neumann problem is considered. The numerical experiments show, that the IC and MIC preconditioners give the fastest convergence of the conjugate gradient method in most cases, but for strange problems like a rhombus with vertex angle \(5\pi\) /6 the preconditioning matrix for the IC does not exist. The conclusion is that the MIC preconditioning for the conjugate gradient method is very effective even in the situation when the coefficient matrix is not an M-matrix. But the less efficient finite element preconditiong proposed by the author is robust and promising for higher order or non-symmetric problems. / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 65F10 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 65N30 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 65F35 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 65F50 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 35J25 / rank | |||
Normal rank | |||
Property / zbMATH DE Number | |||
Property / zbMATH DE Number: 4129879 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
preconditioning | |||
Property / zbMATH Keywords: preconditioning / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
incomplete Cholesky decomposition | |||
Property / zbMATH Keywords: incomplete Cholesky decomposition / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
finite element | |||
Property / zbMATH Keywords: finite element / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
reverse Cuthill-McKee algorithm | |||
Property / zbMATH Keywords: reverse Cuthill-McKee algorithm / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
Neumann problem | |||
Property / zbMATH Keywords: Neumann problem / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
numerical experiments | |||
Property / zbMATH Keywords: numerical experiments / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
convergence | |||
Property / zbMATH Keywords: convergence / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
conjugate gradient method | |||
Property / zbMATH Keywords: conjugate gradient method / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A survey of preconditioned iterative methods for linear systems of algebraic equations / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3323187 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: On the rate of convergence of the preconditioned conjugate gradient method / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4162607 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Block Preconditioning for the Conjugate Gradient Method / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Efficient Implementation of a Class of Preconditioned Conjugate Gradient Methods / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5185900 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4035276 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A preconditioning technique based on element matrix factorizations / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3909906 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3881429 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Methods of conjugate gradients for solving linear systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A practical termination criterion for the conjugate gradient method / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Preconditioned conjugate gradients for solving singular systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Comparative Analysis of the Cuthill–McKee and the Reverse Cuthill–McKee Ordering Algorithms for Sparse Matrices / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: An Iterative Solution Method for Linear Systems of Which the Coefficient Matrix is a Symmetric M-Matrix / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Guidelines for the usage of incomplete decompositions in solving sets of linear equations as they occur in practical problems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Element Preconditioning Using Splitting Techniques / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3994496 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The rate of convergence of conjugate gradients / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: On recurring theorems on diagonal dominance / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1007/bf01932748 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W1968587401 / rank | |||
Normal rank | |||
links / mardi / name | links / mardi / name | ||
Latest revision as of 10:45, 30 July 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A general finite element preconditioning for the conjugate gradient method |
scientific article |
Statements
A general finite element preconditioning for the conjugate gradient method (English)
0 references
1989
0 references
Some preconditioning techniques like the (modified) incomplete Cholesky decomposition (MIC and IC) should not be applied to finite element discretizations of elliptic boundary value problems, when the FEM leads to a matrix which lacks the property M (f.i. quadratic triangular elements), because the existence of a preconditioning matrix cannot be proved then. The author introduces a method that constructs a preconditioning matrix for all finite element methods if only a mild condition for the node numbering is fulfilled: No global node should have a maximal number, that means, if all the neighbours of a node have a lower number, the node or one of its neighbours must be on the Dirichlet- type portion of the boundary. Such a numbering can be constructed using the reverse Cuthill-McKee algorithm starting with a node on the Dirichlet-type portion of the boundary. The main idea of the preconditioning method is to write the contribution of each finite element to the global matrix as a product of a lower triangular, a diagonal and an upper triangular matrix and assemble these matrices. The preconditioning matrix is defined as the product of the assembled global matrices. The idea can be generalized by assembling the sum of the factors of contributions of several finite elements to the global matrix. It is proved for a certain variant of the Cuthill-McKee algorithm, which fulfil a necessary and sufficient condition for the existence of the preconditioning matrix, that the smallest eigenvalue of this matrix is equal to 1. The application of the method to the (singular) Neumann problem is considered. The numerical experiments show, that the IC and MIC preconditioners give the fastest convergence of the conjugate gradient method in most cases, but for strange problems like a rhombus with vertex angle \(5\pi\) /6 the preconditioning matrix for the IC does not exist. The conclusion is that the MIC preconditioning for the conjugate gradient method is very effective even in the situation when the coefficient matrix is not an M-matrix. But the less efficient finite element preconditiong proposed by the author is robust and promising for higher order or non-symmetric problems.
0 references
preconditioning
0 references
incomplete Cholesky decomposition
0 references
finite element
0 references
reverse Cuthill-McKee algorithm
0 references
Neumann problem
0 references
numerical experiments
0 references
convergence
0 references
conjugate gradient method
0 references
0 references
0 references