Skip to main content

A multifrontal approach for solving sparse linear equations

  • Conference paper
  • First Online:
  • 629 Accesses

Part of the book series: Lecture Notes in Mathematics ((LNM,volume 1005))

Abstract

A principal characteristic of multifrontal schemes for solving sparse sets of linear equations is their use of full submatrices during the elimination and thus, in the symbolic phases, much work and storage can be saved by only storing index lists rather than the full submatrices.

In this paper, we indicate how such a scheme can be efficiently implemented and show how it need not be restricted to systems which are symmetric and positive definite.

We illustrate our remarks by examining the performance of a Harwell code based on this approach. In particular, we show that the simple inner loop of such codes performs well on machines capable of vectorization.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   46.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Bunch, J.R. and Parlett, B.N. (1971). Direct methods for solving symmetric indefinite systems of linear equations. SIAM J. Numer. Anal. 8, 639–655.

    Article  MathSciNet  MATH  Google Scholar 

  • Duff, I.S. (1981). MA32 — a package for solving sparse unsymmetric systems using the frontal method. Harwell Report AERE R. 10079, HMSO, London.

    Google Scholar 

  • Duff, I.S. (1982). The design and use of a frontal scheme for solving sparse unsymmetric equations. In Numerical Analysis, Proceedings of the third IIMAS Workshop held at Cocoyoc, Mexico, January 1981. J.P. Hennart (Ed). Lecture Notes in Mathematics 909, Springer-Verlag. pp 240–247.

    Google Scholar 

  • Duff, I.S., Grimes, R.G., Lewis, J.G. and Poole, W.G. (1982). Sparse matrix test problems. Poster session at Sparse Matrix Symposium, Fairfield Glade, Tennessee, October 24–27, 1982.

    Google Scholar 

  • Duff, I.S. and Reid, J.K. (1982a). The multifrontal solution of indefinite sparse symmetric linear systems. Harwell Report CSS 122.

    Google Scholar 

  • Duff, I.S. and Reid, J.K. (1982b). MA27 — A set of Fortran subroutines for solving sparse symmetric sets of linear equations. AERE Harwell Report R. 10533, HMSO, London.

    Google Scholar 

  • Duff, I.S., Reid, J.K., Munksgaard, N and Nielsen, H.B. (1979). Direct solution of sets of linear equations whose matrix is sparse, symmetric and indefinite. J. Inst. Maths. Applics. 23, 235–250.

    Article  MathSciNet  MATH  Google Scholar 

  • Eisenstat, S.C., Gursky, M.C., Schultz, M.H. and Sherman, A.H. (1982). The Yale Sparse Matrix Package I: The symmetric codes. Int. J. Numer. Meth. Engng. 18 pp 1145–1151.

    Article  MATH  Google Scholar 

  • George, A., Liu, J.W. and Ng, E. (1980). User guide for SPARSPAK: Waterloo Sparse Linear Equations Package. Research Report CS-78-30 (revised Jan. 1980). Dept. Comp. Sci. University of Waterloo.

    Google Scholar 

  • George, A. and Liu, J.W. (1981). Computer Solution of Large Sparse Positive Definite Systems. Prentice-Hall, New Jersey.

    MATH  Google Scholar 

  • Hood, P. (1976). Frontal solution program for unsymmetric matrices. Int. J. Numer. Meth. Engng. 10, 379–400.

    Article  MATH  Google Scholar 

  • Irons, B.M. (1970). A frontal solution program for finite element analysis. Int. J. Numer. Meth. Engng. 2, 5–32.

    Article  MATH  Google Scholar 

  • Munksgaard, N. (1977). Fortran subroutines for direct solution of sets of sparse and symmetric linear equations. Report 77.05. Numerical Inst., Lyngby, Denmark.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1983 Springer-Verlag

About this paper

Cite this paper

Duff, I. (1983). A multifrontal approach for solving sparse linear equations. In: Numerical Methods. Lecture Notes in Mathematics, vol 1005. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0112526

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-12334-7

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics