Skip to main content
Log in

Lopsided shift-splitting preconditioner for saddle point problems with three-by-three structure

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

In this paper, a new preconditioner that combines the lopsided idea with the shift technique is proposed for the saddle point problem with three-by-three structure. The new preconditioner has computational advantages to implement within Krylov subspace acceleration. The convergence properties of the iteration method and the spectral distribution of the corresponding preconditioned matrix are analyzed. Numerical results show that the proposed new preconditioner is competitive with some existing preconditioners studied recently.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  • Anees A, Angermann L (2018) Mixed finite element methods for the maxwell’s equations with matrix parameters. In 2018 International Applied Computational Electromagnetics Society Symposium (ACES), 1–2. IEEE

  • Bai Z-Z (2006) Structured preconditioners for nonsingular matrices of block two-by-two structures. Math Comput 75(254):791–815

    Article  MathSciNet  Google Scholar 

  • Bai Z-Z, Ng MK, Wang Z-Q (2009) Constraint preconditioners for symmetric indefinite matrices. SIAM J Matrix Anal Appl 31(2):410–433

    Article  MathSciNet  Google Scholar 

  • Bai Z-Z, Tao M (2015) Rigorous convergence analysis of alternating variable minimization with multiplier methods for quadratic programming problems with equality constraints. BIT 56(2):1–24

    MathSciNet  Google Scholar 

  • Beik FPA, Benzi M (2018) Iterative methods for double saddle point systems. SIAM J Matrix Anal Appl 39(2):902–921

    Article  MathSciNet  Google Scholar 

  • Beik FPA, Benzi M (2018) Block preconditioners for saddle point systems arising from liquid crystal directors modeling. Calcolo 55(3):1–16

    Article  MathSciNet  Google Scholar 

  • Benzi M, Golub GH, Liesen J (2005) Numerical solution of saddle point problems. Acta Numer 14(2):1–137

    Article  MathSciNet  Google Scholar 

  • Cai M, Ju G, Li J (2021) Schur complement based preconditioners for twofold and block tridiagonal saddle point problems. Preprint, arXiv: 2108.08332

  • Cao Y (2019) Shift-splitting preconditioners for a class of block three-by-three saddle point problems. Appl Math Lett 96:40–46

    Article  MathSciNet  Google Scholar 

  • Cao Y, Du J, Niu Q (2014) Shift-splitting preconditioners for saddle point problems. J Comput Appl Math 272:239–250

    Article  MathSciNet  Google Scholar 

  • Cao Y, Jiang M-Q, Zheng Y-L (2011) A splitting preconditioner for saddle point problems. Numer Linear Algebra Appl 18(5):875–895

    Article  MathSciNet  Google Scholar 

  • Chaparpordi SHA, Beik FPA, Salkuyeh DK (2018) Block triangular preconditioners for stabilized saddle point problems with nonsymmetric (1, 1)-block. Comput Math Appl 76(6):1544–1553

    Article  MathSciNet  Google Scholar 

  • Chen G-Y, Gan M, Chen C-P, Li H-X (2018) A regularized variable projection algorithm for separable nonlinear least-squares problems. IEEE Trans Automat Control 64(2):526–537

    MathSciNet  MATH  Google Scholar 

  • Huang K, Sidiropoulos ND (2016) Consensus-admm for general quadratically constrained quadratic programming. IEEE Trans Signal Process 64(20):5297–5310

    Article  MathSciNet  Google Scholar 

  • Huang N, Ma C-F (2019) Spectral analysis of the preconditioned system for the 3\(\times \)3 block saddle point problem. Numer Algorithms 81(2):421–444

    Article  MathSciNet  Google Scholar 

  • Ipsen IC (2001) A note on preconditioning nonsymmetric matrices. SIAM J Sci Comput 23(3):1050–1051

    Article  MathSciNet  Google Scholar 

  • Lacotte J, Pilanci M (2020) Optimal randomized first-order methods for least-squares problems. In International Conference on Machine Learning, 5587–5597. PMLR

  • Li J (2019) Numerical methods for the incompressible Navier-Stokes equations. Science Press, Beijing (in Chinese)

  • Li J, Lin X, Chen Z (2021) Finite volume method for the incompressible flows. Springer, Berlin, Heidelberg

  • Li J, Bai Y, Zhao X (2022) Modern numerical methods for mathematical physics equations. Science Press, Beijing (in Chinese)

  • Liao L-D, Zhang G-F, Zhu M-Z (2019) A block product preconditioner for saddle point problems. J Comput Appl Math 352:426–436

    Article  MathSciNet  Google Scholar 

  • Liu Q, Chen C, Zhang Q (2021) Perturbation analysis for total least squares problems with linear equality constraint. Appl Numer Math 161:69–81

    Article  MathSciNet  Google Scholar 

  • Peng X-F, Li W (2010) An alternating preconditioner for saddle point problems. J Comput Appl Math 234(12):3411–3423

    Article  MathSciNet  Google Scholar 

  • Saad Y (2003) Iterative methods for sparse linear systems. SIAM, Philadelphia

    Book  Google Scholar 

  • Salkuyeh DK, Masoudi M, Hezari D (2015) On the generalized shift-splitting preconditioner for saddle point problems. Appl Math Lett 48:55–61

    Article  MathSciNet  Google Scholar 

  • Schöberl J, Zulehner W (2007) Symmetric indefinite preconditioners for saddle point problems with applications to pde-constrained optimization problems. SIAM J Matrix Anal Appl. https://doi.org/10.1137/060660977

    Article  MathSciNet  MATH  Google Scholar 

  • Wang L, Zhang K (2019) Generalized shift-splitting preconditioner for saddle point problems with block three-by-three structure. Open Access Library J 06(12):1–14

    Google Scholar 

  • Wathen AJ (2015) Preconditioning. Acta Numer 24:329–376

    Article  MathSciNet  Google Scholar 

  • Xie X, Li H-B (2020) A note on preconditioning for the 3\(\times \)3 block saddle point problem. Comput Math Appl 79(12):3289–3296

    Article  MathSciNet  Google Scholar 

  • Young DM (1971) Iterative solution of large linear systems. Academic Press, New York, p 56

    Google Scholar 

  • Zeng M-L, Zhang G-F (2017) Generalized shift-splitting iteration method for a class of two-by-two linear systems. J Appl Math Comput 53(1–2):271–283

    Article  MathSciNet  Google Scholar 

  • Zheng Z, Zhang G-F, Zhu M-Z (2015) A block alternating splitting iteration method for a class of block two-by-two complex linear systems. J Comput Appl Math 288:203–214

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors sincerely thank the Editor and referees for their valuable and detailed comments, suggestions and help, which led to a substantial improvement on the presentation and contents of this paper. The authors are partially supported by NSF of China (No. 11771259), special support program to develop innovative talents in the region of Shaanxi province, innovation team on computationally efficient numerical methods based on new energy problems in Shaanxi province, innovative team project of Shaanxi Provincial Department of Education (No. 21JP013), Natural Science Basic Research Program of Shaanxi Province (No. 2021JQ-526), Natural Science Foundation of Shaanxi Provincial Department of Education (No. 21JK0552).

Author information

Authors and Affiliations

Authors

Contributions

Na Zhang: Software, Visualization, Data Curation, Writing - original draft. Rui-Xia Li: Conceptualization, Methodology, Writing-review & editing, Funding Acquisition. Jian Li: Conceptualization, Funding Acquisition, Resources, Supervision.

Corresponding authors

Correspondence to Rui-Xia Li or Jian Li.

Additional information

Communicated by Gabriel Haeser.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, N., Li, RX. & Li, J. Lopsided shift-splitting preconditioner for saddle point problems with three-by-three structure. Comp. Appl. Math. 41, 261 (2022). https://doi.org/10.1007/s40314-022-01944-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-022-01944-w

Keywords

Mathematics Subject Classification