Skip to main content

Advertisement

Log in

Projection Methods in Krylov Subspaces

  • Published:
Journal of Mathematical Sciences Aims and scope Submit manuscript

The paper considers preconditioned iterative methods in Krylov subspaces for solving large systems of linear algebraic equations with sparse coefficient matrices arising in solving multidimensional boundary-value problems by finite volume or finite element methods of different orders on unstructured grids. Block versions of the weighted Cimmino methods, based on various orthogonal and/or variational approaches and realizing preconditioning functions for two-level multi-preconditioned semi-conjugate residual algorithms with periodic restarts, are proposed. At the inner iterations between restarts, additional acceleration is achieved by applying deflation methods, providing low-rank approximations of the original matrix and playing the part of an additional preconditioner. At the outer level of the Krylov process, in order to compensate the convergence deceleration caused by restricting the number of the orthogonalized direction vectors, restarted approximations are corrected by using the least squares method. Scalable parallelization of the methods considered, based on domain decomposition, where the commonly used block Jacobi–Schwarz iterative processes is replaced by the block Cimmino–Schwarz algorithm, is discussed. Hybrid programming technologies for implementing different stages of the computational process on heterogeneous multi-processor systems with distributed and hierarchical shared memory are described.

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. S. Kaczmarz, “Angenaherte Auflosung von Systemen lineare Gleichungen,” Bull. Int. Acad. Polon. Sci. Lett., 35, 355–357 (1937).

    MATH  Google Scholar 

  2. G. Cimmino, “Calcolo approssimati de soluzioni dei sistemi di equazioni linear,” Ric. Sci., 11.9, 326–333 (1938).

    Google Scholar 

  3. V. P. Il’in, Methods and Technologies of Finite Elements [in Russian], IVMIMG SO RAN, Novosibirsk (2007).

    Google Scholar 

  4. W. Hackbush, Multigrid Methods and Applicatios, Springer-Verlag, Berlin (1985).

    Book  Google Scholar 

  5. V. P. Il’in, On the Kaczmarz iterative method and its generalizations,” Sib. Zh. Industr. Mat., 9, No. 3, 39–40 (2006).

    MathSciNet  MATH  Google Scholar 

  6. Y. Saad, Iterative Methods for Sparse Linear Systems, PWS (1996).

  7. G. H. Golub and Y. C. F. Loan, Matrix Computations, John‘s Hopkins Univ. Press (1996).

  8. M. T. Chu, R. E. Funderlic, and G. H. Golub, “A rank-one reduction formula and its application to matrix factorization,” SIAM Rev., 37, 512–530 (1999).

    Article  MathSciNet  MATH  Google Scholar 

  9. L. Hubert, J. Meulman, and W. Heise, “Two purposes for matrix factorization: A historical appraisal,” SIAM Rev., 42, No. 1, 68–82 (2000).

    Article  MathSciNet  MATH  Google Scholar 

  10. G. Appleby and D. S. Smolarski, “A linear acceleration row action method for projecting onto subspaces,” Eectr. Trans. Numer. Anal. Kent State Univ., 20, 253–275 (2005).

    MathSciNet  MATH  Google Scholar 

  11. H. Scolnik, N. Echebest, M. T. Guardarrdarucci, and M. C. Vacachino, “A class of optimized row projection methods for solving large nonsymmetric linear systems,” Appl. Numer. Math., 41, 499–513 (2002).

    Article  MathSciNet  MATH  Google Scholar 

  12. F. P. Gantmakher, The Theory of Matrices [in Russian], Nauka, Moscow (1968).

    Google Scholar 

  13. V. P. Il’in, “Problems of parallel solution of large systems of linear algebraic equations,” Zap. Nauchn. Semin. POMI, 439, 112–127 (2015).

    Google Scholar 

  14. V. P. Il’in, “Two-level least-squares methods in Krylov subspaces,” Zap. Nauchn. Semin. POMI, 463, 224–239 (2017).

    Google Scholar 

  15. V. P. Il’in, “Methods of semiconjugate directions,” Russ. J. Numer. Anal. Math. Model., 23, No. 4, 369–387 (2008).

    MathSciNet  MATH  Google Scholar 

  16. R. A. Nicolaydes, “Deflation of conjugate gradients with application to boundary-value problems,” SIAM J. Numer. Anal., 24, 335–365 (1987).

    MathSciNet  Google Scholar 

  17. Y. Gurieva and V. P. Il’in, “On parallel computational technologies of augmented domain decomposition methods,” in: Parallel Computing Technologies, 13th International Conference PaCT, Petrozavodsk, Russia (2015), pp. 33–46.

  18. J. H. Bramble, J. E. Pasciak, J. Wang, and J. Xu, “Convergence estimates for product iterative methods with applications to domain decomposition,” Math. Comp., 57, No. 195, 1–21 (1991).

    Article  MathSciNet  MATH  Google Scholar 

  19. L. Yu. Kolotilina, “Two-fold deflation preconditioning of linear algebraic systems. I. Theory,” Zap. Nauchn. Semin. POMI, 229, 95–152 (1995).

    Google Scholar 

  20. J. Liesen, M. Rozlonik, and Z. Strakoš, “Least squares resudials and minimal residual methods,” SIAM J. Sci. Comput., 23, No. 5, 1503–1525 (2002).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. P. Il’in.

Additional information

Translated from Zapiski Nauchnykh Seminarov POMI, Vol. 472, 2018, pp. 103–119.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Il’in, V.P. Projection Methods in Krylov Subspaces. J Math Sci 240, 772–782 (2019). https://doi.org/10.1007/s10958-019-04395-7

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10958-019-04395-7

Navigation