Skip to main content

The Flexible ILU Preconditioning for Solving Large Nonsymmetric Linear Systems of Equations

  • Conference paper
  • First Online:
Eigenvalue Problems: Algorithms, Software and Applications in Petascale Computing (EPASA 2015)

Abstract

The ILU factorization is one of the most popular preconditioners for the Krylov subspace method, alongside the GMRES. Properties of the preconditioner derived from the ILU factorization are relayed onto the dropping rules. Recently, Zhang et al. (Numer Linear Algebra Appl 19:555–569, 2011) proposed a Flexible incomplete Cholesky (IC) factorization for symmetric linear systems. This paper is a study of the extension of the IC factorization to the nonsymmetric case. The new algorithm is called the Crout version of the flexible ILU factorization, and attempts to reduce the number of nonzero elements in the preconditioner and computation time during the GMRES iterations. Numerical results show that our approach is effective and useful.

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

Access this chapter

Institutional subscriptions

References

  1. Benzi, M.: Preconditioning techniques for large linear systems. J. Comp. Phys. 182, 418–477 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  2. Davis, T., University of Florida Sparse Matrix Collection (online) (2005). Available from http://www.cise.ufl.edu/research/sparse/matrices/

    Google Scholar 

  3. Joubert, W.: Lanczos methods for the solution of nonsymmetric systems of linear equations. SIAM J. Matrix Anal. Appl. 13, 926–943 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  4. Li, N, Saad, Y., Chow, E.: Crout version of ILUT for sparse matrix. SIAM J. Sci. Comp. 25, 716–728 (2003)

    Article  MATH  Google Scholar 

  5. Mayer, J.: Alternating weighted dropping strategies for ILUTP. SIAM J. Sci. Comp. 4, 1424–1437 (2006)

    Article  MATH  Google Scholar 

  6. Moriya, K., Nodera, T.: Parallelization of IUL decomposition for elliptic boundary value problem of PDE on AP3000. In: ISHPC’99 Proceedings of the Second International Symposium on High Performance Computing. Lecture Notes in Computer Science, vol. 1615, pp. 344–353. Springer, London (1999)

    Google Scholar 

  7. Nodera, T., Tsuno, N.: The parallelization of incomplete LU factorization on AP1000. In: European Conference on Parallel Processing. Lecture Notes in Computer Science, vol. 1470, pp. 788–792. Springer, London (1998)

    Google Scholar 

  8. Saad, Y.: ILUT: a dual threshold incomplete LU factorization. Numer. Linear Algebra Appl. 1, 387–402 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  9. Saad, Y.: Iterative Methods for Sparse Linear Systems, 2nd edn. SIAM, Philadelphia (2003)

    Book  MATH  Google Scholar 

  10. Saad, Y.: ITSOL collections (online). Available from http://www-users.cs.umn.edu/~saad/software/ITSOL/

  11. Saad, Y., Schultz, M.H.: GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J. Sci. Stat. Comput. 7, 856–869 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  12. Sonneveld, P., Van Gijzen, M.B.: IDR(s): a family of simple and fast algorithms for solving large nonsymmetric systems of linear equations. SIAM J. Sci. Comput. 31, 1035–1062 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  13. Van Gijzen, M.B., Sonneveld, P.: Algorithm 913: an elegant IDR(s) variant that efficiently exploits biorthogonality properties. ACM Trans. Math. Softw. 38, 5:1–5:19 (2011)

    Google Scholar 

  14. Zhang, Y., Huang, T.Z., Jing, Y.F., Li, L.: Flexible incomplete Cholesky factorization with multi-parameters to control the number of nonzero elements in preconditioners. Numer. Linear Algebra Appl. 19, 555–569 (2011)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Takashi Nodera .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Nakamura, T., Nodera, T. (2017). The Flexible ILU Preconditioning for Solving Large Nonsymmetric Linear Systems of Equations. In: Sakurai, T., Zhang, SL., Imamura, T., Yamamoto, Y., Kuramashi, Y., Hoshi, T. (eds) Eigenvalue Problems: Algorithms, Software and Applications in Petascale Computing. EPASA 2015. Lecture Notes in Computational Science and Engineering, vol 117. Springer, Cham. https://doi.org/10.1007/978-3-319-62426-6_4

Download citation

Publish with us

Policies and ethics