Implementation and Evaluation of Vaidya’s Preconditioners
نویسندگان
چکیده
We show that a novel class of preconditioners, designed by Pravin Vaidya in 1991 but never before implemented, is remarkably robust and can outperform incomplete-Cholesky preconditioners. Our test suite includes problems arising from finitedifferences discretizations of elliptic PDEs in two and three dimensions. On 2D problems, Vaidya’s preconditioners often outperform drop-tolerance incomplete-Cholesky preconditioners with similar amounts of fill and sometimes outperform modified drop-tolerance incomplete preconditioners. Vaidya’s preconditioners do not appear to be effective on 3D problems. Vaidya’s preconditioners are robust in the sense that they are insensitive to the boundary conditions of the PDE or to the original ordering of the mesh.
منابع مشابه
TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF COMPUTER SCIENCE Analysis, Implementation, and Evaluation of Vaidya’s Preconditioners
A decade ago Pravin Vaidya proposed a new class of preconditioners and a new technique for analyzing preconditioners. Preconditioners are essentially easy-to-compute approximate inverses of matrices that are used to speed up iterative linear solvers. Vaidya proposed several families of preconditioners. The simplest one is based on maximum spanning trees (MST) of the underlying graph of the matr...
متن کاملVaidya’s Preconditioners: Implementation and Experimental Study
We describe the implementation and performance of a novel class of preconditioners. These preconditioners were proposed and theoretically analyzed by Pravin Vaidya in 1991, but no report on their implementation or performance in practice has ever been published. We show experimentally that these preconditioners have some remarkable properties. We show that within the class of diagonally-dominan...
متن کاملMaximum-weight-basis preconditioners
This paper analyzes a novel method for constructing preconditioners for diagonally-dominant symmetric positivedefinite matrices. The method discussed here is based on a simple idea: we construct M by simply dropping offdiagonal nonzeros from A and modifying the diagonal elements to maintain a certain row-sum property. The preconditioners are extensions of Vaidya’s augmented maximum-spanning-tre...
متن کاملSupport-Graph Preconditioners
We present a preconditioning technique, called support-graph preconditioning, and use it to analyze two classes of preconditioners. The technique was first described in a talk by Pravin Vaidya, who did not formally publish his results. Vaidya used the technique to devise and analyze a class of novel preconditioners. The technique was later extended by Gremban and Miller, who used it in the deve...
متن کاملCondition number study of graph theory based preconditioners for isogeometric discretization of Poisson equation
We study the preconditioning of the stiffness matrix which arises from the discretization of the Poisson equation using IsoGeometric Method (IGM). A study of condition number of stiffness matrices, resulting from NURBS based IGM, suggests that novel preconditioning techniques are needed for fast and efficient iterative solvers for the resulting linear system. As a first step towards preconditio...
متن کامل