Skip to main content

Combinatorial preconditioning for sparse linear systems

  • Invited Talk
  • Conference paper
  • First Online:
Book cover Solving Irregularly Structured Problems in Parallel (IRREGULAR 1998)

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

  • 136 Accesses

Abstract

A key ingredient in the solution of a large, sparse system of linear equations by an iterative method like conjugate gradients is a preconditioner, which is in a sense an approximation to the matrix of coefficients. Ideally, the iterative method converges much faster on the preconditioned system at the extra cost of one solve against the preconditioner per iteration.

We survey a little-known technique for preconditioning sparse linear systems, called support-graph preconditioning, that borrows some combinatorial tools from sparse Gaussian elimination. Support-graph preconditioning was introduced by Vaidya and extended by Gremban, Miller, and Zagha. We extend the technique further and use it to analyze existing preconditioners based on incomplete factorization and on multilevel diagonal scaling. In the end, we argue that support-graph preconditioning is a ripe field for further research.

This work is joint with Marshall Bern (Xerox PARC), Bruce Hendrickson (Sandia National Labs), Nhat Nguyen (Stanford University), and Sivan Toledo (Xerox PARC and Tel Aviv University). It was supported in part by DARPA contract number DABT63-95-C-0087 and by NSF contract number ASC-96-26298.

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. William D. Gropp Barry F. Smith, Petter E. Bjorstad. Domain Decomposition: Parallel Multilevel Methods for Elliptic Partial Differential Equations. Cambridge University Press, 1996.

    Google Scholar 

  2. K.D. Gremban, G.L. Miller, and M. Zagha. Performance evaluation of a parallel preconditioner. In 9th International Parallel Processing Symposium, pages 65–69, Santa Barbara, April 1995. IEEE.

    Google Scholar 

  3. Keith D. Gremban. Combinatorial Preconditioners for Sparse, Symmetric, Diagonally Dominant Linear Systems. PhD thesis, School of Computer Science, Carnegie Mellon University, October 1996. Technical Report CMU-CS-96-123.

    Google Scholar 

  4. Stephen Guattery. Graph embedding techniques for bounding condition numbers of incomplete factor preconditioners. Technical Report ICASE Report 97-47, NASA Langley Research Center, 1997.

    Google Scholar 

  5. I. Gustafsson. A class of first-order factorization methods. BIT, 18:142–156; 1978.

    Google Scholar 

  6. Victoria E. Howle and Stephen A. Vavasis. Preconditioning complex-symmetric layered systems arising in electrical power modeling. In Proceedings of the Copper Mountain Conference on Iterative Methods, Copper Mountain, Colorado, March 1998. 7 unnumbered pages.

    Google Scholar 

  7. Pravin M. Vaidya. Solving linear equations with symmetric diagonally dominant matrices by constructing good preconditioners. An unpublished manuscript. A talk based on the manuscript was presented at the IMA Workshop on Graph Theory and Sparse Matrix Computation, October 1991, Minneapolis.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alfonso Ferreira José Rolim Horst Simon Shang-Hua Teng

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gilbert, J.R. (1998). Combinatorial preconditioning for sparse linear systems. In: Ferreira, A., Rolim, J., Simon, H., Teng, SH. (eds) Solving Irregularly Structured Problems in Parallel. IRREGULAR 1998. Lecture Notes in Computer Science, vol 1457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0018522

Download citation

  • DOI: https://doi.org/10.1007/BFb0018522

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64809-3

  • Online ISBN: 978-3-540-68533-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics