A general finite element preconditioning for the conjugate gradient method (Q582001): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
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 / namelinks / 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
    0 references
    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

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references