Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Constraint Schur complement preconditioners for nonsymmetric saddle point problems

Published: 01 January 2009 Publication History

Abstract

We consider constraint preconditioners for block two-by-two generalized saddle point problems, this is the general nonsymmetric, nonsingular case where the (1,2) block need not equal the transposed (2,1) block and the (2,2) block may not be zero. The constraint preconditioners are derived from splittings of the (1,1) block of the generalized saddle point matrix. We show that fast convergence of the preconditioned iterative methods depends mainly on the quality of the splittings and on the effectively solving for the Schur complement systems which arise from the implementation of the constraint preconditioners. Results concerning the eigensolution distribution of the preconditioned matrix and its minimal polynomial are given. To demonstrate the effectiveness of the constraint Schur complement preconditioners we show convergence results and spectra for two model Navier-Stokes problems.

References

[1]
Bai, Z.-Z. and Ng, M.K., On inexact preconditioners for nonsymmetric matrices. SIAM J. Sci. Comput. v26. 1710-1724.
[2]
Bank, R.E., Welfert, B.D. and Yserentant, H., A class of iterative methods for solving saddle point problems. Numer. Math. v56. 645-666.
[3]
Benzi, M. and Golub, G.H., A preconditioner for generalized saddle point problems. SIAM J. Matrix Anal. Appl. v26. 20-41.
[4]
Benzi, M., Golub, G.H. and Liesen, J., Numerical solution of saddle point problems. Acta Numer. v14. 1-137.
[5]
Bernardi, C., Canuto, C. and Maday, Y., Generalized inf-sup conditions for Chebyshev spectral approximation of the Stokes problem. SIAM J. Numer. Anal. v25. 1237-1271.
[6]
Botchev, M.A. and Golub, G.H., A class of nonsymmetric preconditioners for saddle point problems. SIAM J. Matrix Anal. Appl. v27. 1125-1140.
[7]
Bouras, A. and Frayssé, V., Inexact matrix-vector products in Krylov methods for solving linear systems. SIAM J. Matrix Anal. Appl. v26. 660-678.
[8]
Bramble, J.H., Pasciak, J.E. and Vassilev, A.T., Analysis of the inexact Uzawa algorithm for saddle point problems. SIAM J. Numer. Anal. v34. 1072-1092.
[9]
Bramble, J.H., Pasciak, J.E. and Vassilev, A.T., Uzawa type algorithms for nonsymmetric saddle point problems. Math. Comp. v69. 667-689.
[10]
Brezzi, F. and Fortin, M., Mixed and Hybrid Finite Element Methods. 1991. Springer-Verlag, New York.
[11]
Cao, Z.-H., Fast Uzawa algorithm for generalized saddle point problems. Appl. Numer. Math. v46. 157-171.
[12]
Cao, Z.-H., Fast Uzawa algorithms for solving non-symmetric stabilized saddle point problems. Numer. Linear Algebra Appl. v11. 1-24.
[13]
Cao, Z.-H., A note on constraint preconditioning for nonsymmetric indefinite matrices. SIAM J. Matrix Anal. Appl. v24. 121-125.
[14]
de Sturler, E. and Liesen, J., Block-diagonal and constraint preconditioners for nonsymmetric indefinite linear systems. Part I: Theory. SIAM J. Sci. Comput. v26. 1598-1619.
[15]
Constraint-style preconditioners for regularized saddle point problems. SIAM J. Matrix Anal. Appl. v29. 672-684.
[16]
Dollar, H.S. and Wathen, A.J., Approximate factorization constraint preconditioners for saddle-point matrices. SIAM J. Sci. Comput. v27. 1555-1572.
[17]
Elman, H.C., Preconditioning for the steady-state Navier--Stokes equations with low viscosity. SIAM J. Sci. Comput. v20. 1299-1316.
[18]
Elman, H.C. and Golub, G.H., Inexact and preconditioned Uzawa algorithms for saddle point problems. SIAM J. Numer. Anal. v31. 1645-1661.
[19]
Elman, H.C. and Silvester, D.J., Fast nonsymmetric iterations and preconditioning for Navier--Stokes equations. SIAM J. Sci. Comput. v17. 33-46.
[20]
Golub, G.H. and Wathen, A.J., An iteration for indefinite systems and its application to the Navier--Stokes equations. SIAM J. Sci. Comput. v19. 530-539.
[21]
Gunzburger, M., Finite Element Methods for Viscous Incompressible Flows. 1989. Academic Press, San Diego.
[22]
Heinrichs, W., Splitting techniques for the unsteady Stokes equations. SIAM J. Numer. Anal. v35. 1646-1662.
[23]
Ipsen, I.C.F., A note on preconditioning nonsymmetric matrices. SIAM J. Sci. Comput. v23. 1050-1051.
[24]
Keller, C., Gould, N.I.M. and Wathen, A.J., Constraint preconditioning for indefinite linear systems. SIAM J. Matrix Anal. Appl. v21. 1300-1317.
[25]
Lukšan, L. and Vlček, J., Indefinitely preconditioned inexact Newton method for large sparse equality constrained non-linear programming problems. Numer. Linear Algebra Appl. v5. 219-247.
[26]
Meijerink, J.A. and van der Vorst, H.A., An iterative solution method for linear systems of which the coefficient matrix is a M-matrix. Math. Comput. v13. 631-644.
[27]
Murphy, M.F., Golub, G.H. and Wathen, A.J., A note on preconditioning for indefinite linear systems. SIAM J. Sci. Comput. v21. 1969-1972.
[28]
Quarteroni, A. and Valli, A., Numerical Approximation of Partial Different Equations. 1997. second, corrected printing. Springer-Verlag, Berlin.
[29]
Iterative Methods for Sparse Linear Systems. 1996. PWS Publishing Company, Boston.
[30]
Saad, Y., A flexible inner-outer preconditioned GMRES algorithm. SIAM J. Sci. Comput. v14. 461-469.
[31]
Saad, Y. and Schultz, M.H., GMRES:A generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J. Sci. Stat. Comput. v7. 856-869.
[32]
Siefert, C. and de Sturler, E., Preconditioners for generalized saddle-point problems. SIAM J. Numer. Anal. v44. 1275-1296.
[33]
Silvester, D.J. and Kechkar, N., Optimal low order finite element methods for incompressible flow. Computer Methods Appl. Mech. Engrg. v111. 357-368.
[34]
Silvester, D.J., Stabilized bilinear-constant velocity-pressure finite elements for the conjugate gradient solution of the Stokes problem. Computer Methods Appl. Mech. Engrg. v79. 71-86.
[35]
Silvester, D.J. and Wathen, A.J., Fast iterative solution of stabilized Stokes systems II: Using general block preconditioners. SIAM J. Numer. Anal. v31. 1352-1367.
[36]
Simoncini, V. and Szyld, D.B., Theory of inexact Krylov subspace methods and applications to scientific computing. SIAM J. Sci. Comput. v25. 454-477.
[37]
Trefethen, L.N., Spectral Methods in Matlab. 2000. SIAM, Philadelphia.
[38]
van der Vorst, H.A., Iterative Krylov Methods for Large Linear Systems. 2003. Cambridge University Press, Cambridge.
[39]
Wathen, A.J. and Silvester, D.J., Fast iterative solution of stabilized Stokes systems I: Using simple diagonal preconditioners. SIAM J. Numer. Anal. v30. 630-649.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Applied Numerical Mathematics
Applied Numerical Mathematics  Volume 59, Issue 1
January, 2009
234 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 January 2009

Author Tags

  1. 65F10
  2. 65N20
  3. Inner-outer iterations
  4. Navier--Stokes equations
  5. Preconditioner
  6. Saddle point problems
  7. Schur complement

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)An alternating preconditioner for saddle point problemsJournal of Computational and Applied Mathematics10.1016/j.cam.2010.05.003234:12(3411-3423)Online publication date: 3-Jan-2019
  • (2019)Block triangular Schur complement preconditioners for saddle point problems and application to the Oseen equationsApplied Numerical Mathematics10.1016/j.apnum.2009.11.00460:3(193-207)Online publication date: 2-Jan-2019
  • (2019)Splitting-based block preconditioning methods for block two-by-two matrices of real square blocksApplied Mathematics and Computation10.1016/j.amc.2014.06.040243(825-837)Online publication date: 25-Nov-2019
  • (2019)A new preconditioner for indefinite and asymmetric matricesApplied Mathematics and Computation10.1016/j.amc.2013.03.016219:23(11036-11043)Online publication date: 2-Jan-2019
  • (2019)On parameterized block triangular preconditioners for generalized saddle point problemsApplied Mathematics and Computation10.1016/j.amc.2009.12.026216:6(1777-1789)Online publication date: 2-Jan-2019
  • (2015)A modified product preconditioner for indefinite and asymmetric generalized saddle-point matricesApplied Mathematics and Computation10.1016/j.amc.2015.06.032268:C(303-310)Online publication date: 1-Oct-2015
  • (2014)Eigenvalue estimates of an indefinite block triangular preconditioner for saddle point problemsJournal of Computational and Applied Mathematics10.5555/2823539.2823685260:C(349-355)Online publication date: 1-Apr-2014
  • (2013)A note on parameterized block triangular preconditioners for generalized saddle point problemsApplied Mathematics and Computation10.1016/j.amc.2013.01.040219:14(7907-7916)Online publication date: 1-Mar-2013
  • (2013)Indefinite block triangular preconditioner for symmetric saddle point problemsCalcolo: a quarterly on numerical analysis and theory of computation10.1007/s10092-012-0054-450:1(1-15)Online publication date: 1-Mar-2013

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media