Vaidya's preconditioners: Implementation and experimental study
Electronic transactions on numerical analysis, Tome 16 (2003), pp. 30-49.

Voir la notice de l'article provenant de la source Electronic Library of Mathematics

Summary: 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-dominant symmetric matrices, the cost and convergence of these preconditioners depends almost only on the nonzero structure of the matrix, but not on its numerical values. In particular, this property leads to robust convergence behavior on difficult 3-dimensional problems that cause stagnation in incomplete-Cholesky preconditioners (more specifically, in drop-tolerance incomplete Cholesky without diagonal modification, with diagonal modification, and with relaxed diagonal modification). On such problems, we have observed cases in which a Vaidya-preconditioned solver is more than times faster than $\sterling $an incomplete-Cholesky-preconditioned solver, when we allow similar amounts of fill in the factors of both preconditioners. We also show that Vaidya's preconditioners perform and scale similarly or better than drop-tolerance relaxed-modified incomplete Cholesky preconditioners on a wide range of 2-dimensional problems. In particular, on anisotropic 2D problems, Vaidya's preconditioners deliver robust convergence independently of the direction of anisotropy and the ordering of the unknowns. However, on many 3D problems in which incomplete-Choleskypreconditioned solvers converge without stagnating, Vaidya-preconditioned solvers are much slower. We also show how the insights gained from this study can be used to design faster and more robust solvers for some difficult problems.
Classification : 65-05, 65F10, 65F35, 65F50, 65N22, 05C05, 05C50, 05C85
Keywords: linear-equation solvers, iterative solvers, preconditioning, support preconditioning, support theory, maximum-spanning trees, experimental study
@article{ETNA_2003__16__a8,
     author = {Chen, Doron and Toledo, Sivan},
     title = {Vaidya's preconditioners: {Implementation} and experimental study},
     journal = {Electronic transactions on numerical analysis},
     pages = {30--49},
     publisher = {mathdoc},
     volume = {16},
     year = {2003},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/ETNA_2003__16__a8/}
}
TY  - JOUR
AU  - Chen, Doron
AU  - Toledo, Sivan
TI  - Vaidya's preconditioners: Implementation and experimental study
JO  - Electronic transactions on numerical analysis
PY  - 2003
SP  - 30
EP  - 49
VL  - 16
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/ETNA_2003__16__a8/
LA  - en
ID  - ETNA_2003__16__a8
ER  - 
%0 Journal Article
%A Chen, Doron
%A Toledo, Sivan
%T Vaidya's preconditioners: Implementation and experimental study
%J Electronic transactions on numerical analysis
%D 2003
%P 30-49
%V 16
%I mathdoc
%U http://geodesic.mathdoc.fr/item/ETNA_2003__16__a8/
%G en
%F ETNA_2003__16__a8
Chen, Doron; Toledo, Sivan. Vaidya's preconditioners: Implementation and experimental study. Electronic transactions on numerical analysis, Tome 16 (2003), pp. 30-49. http://geodesic.mathdoc.fr/item/ETNA_2003__16__a8/