Skip to main content

Adaptive polynomial preconditioning for the conjugate gradient algorithm

  • Conference paper
  • First Online:
Applied Parallel Computing Computations in Physics, Chemistry and Engineering Science (PARA 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1041))

Included in the following conference series:

  • 233 Accesses

Abstract

For the parallel conjugate gradient algorithm polynomial preconditioners are more suitable than the more common incomplete Cholesky preconditioner. In this paper we examine the Chebyshev polynomial preconditioner. This preconditioner is based on an interval which approximately contains the eigenvalues of the matrix. If we know the extreme eigenvalues of the matrix then the preconditioner based on this interval minimises the condition number of the preconditioned matrix. Unfortunately this does not minimise the number of conjugate gradient iterations. We propose an adaptive procedure to find the interval which gives optimal rate of convergence. We demonstrate the success of this adaptive procedure on three matrices from the Harwell-Boeing collection.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ashby, S. F., Manteuffel, T. A., Otto, J. S.: Adaptive polynomial preconditioning for HPD linear systems. In R. Glowinski and A. Lichnewsky, editors, Proc. Ninth International Conference on Computing Methods in Applied Sciences and Engineering, pages 3–23, 1990.

    Google Scholar 

  2. Ashby, S. F., Manteuffel, T. A., Otto, J. S.: A comparison of adaptive Chebyshev and least squares polynomial preconditioning for Hermitian positive definite linear systems. SIAM Journal of Scientific and Statistical Computing 13 (1992) 1–29

    Article  Google Scholar 

  3. Axelsson, O.: Iterative Solution Methods. Cambridge University Press, 1994.

    Google Scholar 

  4. Brent, R. P.: Algorithms for Minimisation without Derivatives, Chapter 5. Englewood Cliffs, NJ: Prentice-Hall, 1973.

    Google Scholar 

  5. Duff, I. S., Grimes, R. G., Lewis, J. G.: Sparse matrix test problems. ACM Transactions on Mathematical Software 15 (1989) 1–14

    Article  Google Scholar 

  6. Hestenes, M. R., Stiefel, E.: Methods of conjugate gradients for solving linear systems. Journal of Research of the National Bureau of Standards 49 (1952) 409–435

    Google Scholar 

  7. Johnson, O. G., Micchelli, C. A., Paul, G.: Polynomial preconditioning for conjugate gradient calculations. SIAM Journal of Numerical Analysis 20 (1983) 362–376

    Google Scholar 

  8. Meijerink, J. A., van der Vorst, H. A.: An iterative solution method for linear systems of which the coefficient matrix is a symmetric M-matrix. Mathematics of Computation 31 (1977) 148–162

    Google Scholar 

  9. Reid, J. K.: On the method of conjugate gradients for the solution of large sparse systems of linear equations. In Proc. Conference on Large Sparse Sets of Linear Equations. Academic Press, New York, 1971.

    Google Scholar 

  10. Saad, Y.: Practical use of polynomial preconditionings for the conjugate gradient method. SIAM Journal of Scientific and Statistical Computing, 6 (1985) 865–881

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jack Dongarra Kaj Madsen Jerzy Waśniewski

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Field, M.R. (1996). Adaptive polynomial preconditioning for the conjugate gradient algorithm. In: Dongarra, J., Madsen, K., Waśniewski, J. (eds) Applied Parallel Computing Computations in Physics, Chemistry and Engineering Science. PARA 1995. Lecture Notes in Computer Science, vol 1041. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60902-4_22

Download citation

  • DOI: https://doi.org/10.1007/3-540-60902-4_22

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60902-5

  • Online ISBN: 978-3-540-49670-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics