×

A new relaxed HSS preconditioner for saddle point problems. (English) Zbl 1367.65044

The authors study the numerical solution of saddle point problems. In the last decades many iterative methods were proposed to solve saddle point problems and many preconditioners were presented. Within this context, the paper presents a new preconditioner which can be considered as a relaxed version of the known HSS (Hermitian and skew-Hermitian splitting) preconditioner and is called REHSS. Some properties of REHSS are studied in details and the related algorithm is given. Then numerical experiments are reported which illustrate the effectiveness of REHSS, which behaves in general better than other known preconditioners (HSS included).

MSC:

65F08 Preconditioners for iterative methods
65F10 Iterative numerical methods for linear systems

Software:

IFISS

References:

[1] Bai, Z.-Z.: A class of modified block SSOR preconditioners for symmetric positive definite systems of linear equations. Adv Comput. Math 10, 169-186 (1999) · Zbl 0922.65033 · doi:10.1023/A:1018974514896
[2] Bai, Z.-Z.: Modified block SSOR preconditioners for symmetric positive definite linear systems. Ann. Oper. Res 103, 263-282 (2001) · Zbl 1028.65018 · doi:10.1023/A:1012915424955
[3] Bai, Z.-Z.: Structured preconditioners for nonsingular matrices of block two-by-two structures. Math. Comput 75, 791-815 (2006) · Zbl 1091.65041 · doi:10.1090/S0025-5718-05-01801-6
[4] Bai, Z.-Z., Golub, G.H.: Accelerated and Hermitian skew-Hermitian splitting iteration methods for saddle-point problems. IMA J. Numer. Anal 27, 1-23 (2007) · Zbl 1134.65022 · doi:10.1093/imanum/drl017
[5] Bai, Z.-Z., Golub, G.H., Li, C.-K.: Convergence properties of preconditioned Hermitian and skew-Hermitian splitting methods for non-Hermitian positive semidefinite matrices. Math. Comput. 76, 287-298 (2007) · Zbl 1114.65034 · doi:10.1090/S0025-5718-06-01892-8
[6] Bai, Z.-Z., Golub, G.H., Lu, L.-Z., Yin, J.-F.: Block triangular skew-Hermitian splitting methods for positive-definite linear systems. SIAM J. Sci. Comput 26, 844-863 (2004) · Zbl 1079.65028 · doi:10.1137/S1064827503428114
[7] Bai, Z.-Z., Golub, G.H., Ng, M.K.: Hermitian and skew-Hermitian splitting methods for non-Hermitian positive definite linear systems. SIAM J. Matrix Anal. Appl 24, 603-626 (2003) · Zbl 1036.65032 · doi:10.1137/S0895479801395458
[8] Bai, Z.-Z., Golub, G.H., Pan, J.-Y.: Preconditioned Hermitian skew-Hermitian splitting methods for non-Hermitian positive semidefinite linear systems. Numer. Math 98, 1-32 (2004) · Zbl 1056.65025 · doi:10.1007/s00211-004-0521-1
[9] Bai, Z.-Z., Ng, M.K., Wang, Z.-Q.: Constraint preconditioners for symmetric indefinite matrices. SIAM J. Matrix Anal. Appl 31, 410-433 (2009) · Zbl 1195.65033 · doi:10.1137/080720243
[10] Bai, Z.-Z., Parlett, B.N., Wang, Z.-Q.: On generalized successive overrelaxation methods for augmented linear systems. Numer. Math 102, 1-38 (2005) · Zbl 1083.65034 · doi:10.1007/s00211-005-0643-0
[11] Bai, Z.-Z., Wang, Z.-Q.: On parametrized inexact Uzawa methods for generalized saddle point problems. Linear Algebra Appl 428, 2900-2932 (2008) · Zbl 1144.65020 · doi:10.1016/j.laa.2008.01.018
[12] Benzi, M.: Preconditioning techniques for large linear systems: a survey. J. Comput. Phys. 182, 418-477 (2002) · Zbl 1015.65018 · doi:10.1006/jcph.2002.7176
[13] Benzi, M., Golub, G.H.: A preconditioner for generalized saddle point problems. SIAM J. Matrix Anal. Appl. 26, 20-41 (2004) · Zbl 1082.65034 · doi:10.1137/S0895479802417106
[14] Benzi, M., Golub, G.H., Liesen, J.: Numerical solution of saddle point problems. Acta Numer 14, 1-137 (2005) · Zbl 1115.65034 · doi:10.1017/S0962492904000212
[15] Benzi, M., Guo, X.-P.: A dimensional split preconditioner for Stokes and linearized Navier-Stokes equations. Appl. Numer. Math 61, 66-76 (2011) · Zbl 1302.65074 · doi:10.1016/j.apnum.2010.08.005
[16] Benzi, M., Ng, M.K., Niu, Q., Wang, Z.: A relaxed dimensional factorization preconditioner for the incompressible Navier-Stokes equations. J. Comput. Phys 230, 6185-6202 (2011) · Zbl 1419.76433 · doi:10.1016/j.jcp.2011.04.001
[17] Cao, Y., Yao, L.-Q., Jiang, M.-Q.: A modified dimensional split preconditioner for generalized saddle point problems. J. Comput. Appl. Math 250, 70-82 (2013) · Zbl 1302.65070 · doi:10.1016/j.cam.2013.02.017
[18] Cao, Z.-H.: Positive stable block triangular preconditioners for symmetric saddle point problems. Appl. Numer. Math 57, 899-910 (2007) · Zbl 1118.65021 · doi:10.1016/j.apnum.2006.08.001
[19] Cao, Y., Yao, L.-Q., Jiang, M.-Q., Niu, Q.: A relaxed HSS preconditioner for saddle point problems from mesh free discretization. J. Comput. Math 31, 398-421 (2013) · Zbl 1299.65043 · doi:10.4208/jcm.1304-m4209
[20] Elman, H.C., Ramage, A., Silvester, D.J.: IFISS: a Matlab toolbox for modelling incompressible flow. ACM Trans. Math. Software 33, Article 14 (2007) · Zbl 1365.65326 · doi:10.1145/1236463.1236469
[21] Elman, H.C., Silvester, D.J., Wathen, A.J.: Finite elements and fast iterative solvers, oxford university press oxford (2003) · Zbl 1083.76001
[22] Fan, H.-T., Zheng, B., Zhu, X.-Y.: A relaxed positive semi-definite and skew-Hermitian splitting preconditioner for non-Hermitian generalied saddle point problems. Numer. Algor. doi:10.1007/s11075-015-0068-5. In press · Zbl 1343.65030
[23] Jiang, M.-Q., Cao, Y., Yao, L.-Q.: On parametrized block triangular preconditioners for generalized saddle point problems. Appl. Math. Comput 216, 1777-1789 (2010) · Zbl 1194.65049
[24] Golub, G.H., Wu, X., Yuan, J.-Y.: SOR-Like methods for augmented systems. BIT 55, 71-85 (2001) · Zbl 0991.65036 · doi:10.1023/A:1021965717530
[25] Keller, C., Gould, N.I.M., Wathen, A.J.: Constraint preconditioning for indenite linear systems. SIAM J. Matrix Anal. Appl 21, 1300-1317 (2000) · Zbl 0960.65052 · doi:10.1137/S0895479899351805
[26] Murphy, M.F., Golub, G.H., Wathen, A.J.: A note on preconditioning for indenite linear systems. SIAM J. Sci. Comput 21, 1969-1972 (2000) · Zbl 0959.65063 · doi:10.1137/S1064827599355153
[27] Pan, J.-Y., Ng, M.K., Bai, Z.-Z.: New preconditioners for saddle point problems. Appl. Math. Comput 172, 762-771 (2006) · Zbl 1088.65040
[28] Saad, Y.: Iterative Methods for Sparse Linear Systems, 2nd edn. SIAM, Philadelphia (2003) · Zbl 1031.65046 · doi:10.1137/1.9780898718003
[29] Simoncini, V.: Block triangular preconditioners for symmetric saddle-point problems. Appl. Numer. Math 49, 63-80 (2004) · Zbl 1053.65033 · doi:10.1016/j.apnum.2003.11.012
[30] Sturler, E.D., Liesen, J.: Block-diagonal and constraint preconditioners for nonsymmetric indenite linear systems. SIAM J. Sci. Comput 26, 1598-619 (2005) · Zbl 1078.65027 · doi:10.1137/S1064827502411006
[31] Wu, X.-N., Golub, G.H., Cuminato, J.A., Yuan, J.-Y.: Symmetric-triangular decomposition and its applications Part II: preconditioners for inde?nite systems. BIT 48, 139-162 (2008) · Zbl 1151.65027 · doi:10.1007/s10543-008-0160-5
[32] Xie, Y.-J., Ma, C.-F.: A modified positive-definite and skew-Hermitian splitting preconditioner for generalized saddle point problems from the Navier-Stokes equation. Numer. Algor. doi:10.1007/s11075-015-0043-1. In press · Zbl 1375.76142
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.