Skip to main content
Log in

On a fast deterministic block Kaczmarz method for solving large-scale linear systems

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

For solving large-scale consistent systems of linear equations by iterative methods, a fast block Kaczmarz method based on a greedy criterion of the row selections is proposed. The method is deterministic and needs not compute the pseudoinverses of submatrices or solve subsystems. It is proved that the method will converge linearly to the unique least-norm solutions of the linear systems. Numerical experiments are given to illustrate that the method is more efficient and yields a significant acceleration in convergence for the tested data.

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

Access this article

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

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bai, Z.-Z., Liu, X.-G.: On the Meany inequality with applications to convergence analysis of several row-action iteration methods. Numer. Math. 124(2), 215–236 (2013)

    Article  MathSciNet  Google Scholar 

  2. Bai, Z.-Z., Wu, W.-T.: On convergence rate of the randomized Kaczmarz method. Linear Algebra Appl. 553, 252–269 (2018)

    Article  MathSciNet  Google Scholar 

  3. Bai, Z.-Z., Wu, W.-T.: On greedy randomized Kaczmarz method for solving large sparse linear systems. SIAM J. Sci. Comput. 40(1), A592–A606 (2018)

    Article  MathSciNet  Google Scholar 

  4. Bai, Z.-Z., Wu, W.-T.: On relaxed greedy randomized Kaczmarz methods for solving large sparse linear systems. Appl. Math. Lett. 83, 21–26 (2018)

    Article  MathSciNet  Google Scholar 

  5. Bauschke, H.H., Combettes, P.L., Kruk, S.G.: Extrapolation algorithm for affine-convex feasibility problems. Numer. Algorithms 41(3), 239–274 (2006)

    Article  MathSciNet  Google Scholar 

  6. Censor, Y.: Row-action methods for huge and sparse systems and their applications. SIAM Rev. 23(4), 444–466 (1981)

    Article  MathSciNet  Google Scholar 

  7. Davis, T.A., Hu, Y.: The University of Florida sparse matrix collection. ACM Trans. Math. Software 38(1), 1–25 (2011)

    MathSciNet  MATH  Google Scholar 

  8. Du, K., Si, W.-T., Sun, X.-H.: Randomized extended average block Kaczmarz for solving least squares. SIAM J. Sci. Comput. 42(6), A3541–A3559 (2020)

    Article  MathSciNet  Google Scholar 

  9. Eggermont, G.T., Herman, P.P.B., Lent, A.: Iterative algorithms for large partitioned linear systems, with applications to image reconstruction. Linear Algebra Appl. 40, 37–67 (1981)

    Article  MathSciNet  Google Scholar 

  10. Elfving, T.: Block-iterative methods for consistent and inconsistent linear equations. Numer. Math. 35(1), 1–12 (1980)

    Article  MathSciNet  Google Scholar 

  11. Gower, R.M., Richtárik, P.: Randomized iterative methods for linear systems. SIAM J. Matrix Anal. Appl. 36(4), 1660–1690 (2015)

    Article  MathSciNet  Google Scholar 

  12. Kaczmarz, S.: Angenäherte Auflösung von Systemen Linearer Gleichungen. Bull. Int. Acad. Polon. Sci. Lett. A 35, 355–357 (1937)

    MATH  Google Scholar 

  13. Leventhal, D., Lewis, A.S.: Randomized methods for linear constraints: convergence rates and conditioning. Math. Oper. Res. 35(3), 641–654 (2010)

    Article  MathSciNet  Google Scholar 

  14. Ma, A., Needell, D., Ramdas, A.: Convergence properties of the randomized extended Gauss-Seidel and Kaczmarz methods. SIAM J. Matrix Anal. Appl. 36(4), 1590–1604 (2015)

    Article  MathSciNet  Google Scholar 

  15. Merzlyakov, Y.I.: On a relaxation method of solving systems of linear inequalities. USSR Comput. Math. Math. Phys. 2(3), 504–510 (1963)

    Article  Google Scholar 

  16. Necoara, I.: Faster randomized block Kaczmarz algorithms. SIAM J. Matrix Anal. Appl. 40(4), 1425–1452 (2019)

    Article  MathSciNet  Google Scholar 

  17. Needell, D.: Randomized Kaczmarz solver for noisy linear systems. BIT 50(2), 395–403 (2010)

    Article  MathSciNet  Google Scholar 

  18. Needell, D., Tropp, J.A.: Paved with good intentions: Analysis of a randomized block Kaczmarz method. Linear Algebra Appl. 441(1), 199–221 (2014)

    Article  MathSciNet  Google Scholar 

  19. Needell, D., Zhao, R., Zouzias, A.: Randomized block Kaczmarz method with projection for solving least squares. Linear Algebra Appl. 484, 322–343 (2015)

    Article  MathSciNet  Google Scholar 

  20. Niu, Y.-Q., Zheng, B.: A greedy block Kaczmarz algorithm for solving large-scale linear systems. Appl. Math. Lett. 104, 106294 (2020)

    Article  MathSciNet  Google Scholar 

  21. Nutini, J., Sepehry, B., Laradji, I., Schmidt, M., Koepke, H., Virani, A.: Convergence rates for greedy Kaczmarz algorithms, and faster randomized Kaczmarz rules using the orthogonality graph. arXiv:1612.07838 (2016)

  22. Pierra, G.: Decomposition through formalization in a product space. Math. Program. 28(1), 96–115 (1984)

    Article  MathSciNet  Google Scholar 

  23. Popa, C.: Extensions of block-projections methods with relaxation parameters to inconsistent and rank-deficient least-squares problems. BIT 38(1), 151–176 (1998)

    Article  MathSciNet  Google Scholar 

  24. Strohmer, T., Vershynin, R.: A randomized Kaczmarz algorithm with exponential convergence. J. Fourier Anal. Appl. 15(2), 262–278 (2009)

    Article  MathSciNet  Google Scholar 

  25. Zouzias, A., Freris, N.M.: Randomized extended Kaczmarz for solving least-squares. SIAM J. Matrix Anal. Appl. 34(2), 773–793 (2013)

    Article  MathSciNet  Google Scholar 

Download references

Funding

This work was supported by NSFC under grant number 11871430.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zheng-Da Huang.

Additional information

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

Chen, JQ., Huang, ZD. On a fast deterministic block Kaczmarz method for solving large-scale linear systems. Numer Algor 89, 1007–1029 (2022). https://doi.org/10.1007/s11075-021-01143-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-021-01143-4

Keywords

Mathematics Subject Classification (2010)

Navigation