메뉴 건너뛰기




Volumn 30, Issue 2, 2004, Pages 165-195

A column pre-ordering strategy for the unsymmetric-pattern multifrontal method

Author keywords

Linear equations; Multifrontal method; Ordering methods; Sparse nonsymmetrices matrices

Indexed keywords

MULTIFRONTAL METHODS; ORDERING METHODS; SPARSE NONSYMMETRIC MATRICES;

EID: 2942655475     PISSN: 00983500     EISSN: None     Source Type: Journal    
DOI: 10.1145/992200.992205     Document Type: Article
Times cited : (305)

References (59)
  • 1
  • 2
    • 2942699190 scopus 로고    scopus 로고
    • Algorithm: AMD, an approximate minimum degree ordering algorithm
    • to appear
    • AMESTOY, P. R., DAVIS, T. A., AND DUFF, I. S. 2004. Algorithm: AMD, an approximate minimum degree ordering algorithm. ACM Trans. Math. Softw., to appear.
    • (2004) ACM Trans. Math. Softw.
    • Amestoy, P.R.1    Davis, T.A.2    Duff, I.S.3
  • 4
    • 84964118784 scopus 로고
    • Vectorization of a multiprocessor multifrontal code
    • AMESTOY, P. R. AND DUFF, I. S. 1989. Vectorization of a multiprocessor multifrontal code. Intl. J. Supercomputer Appl. 3, 3, 41-59.
    • (1989) Intl. J. Supercomputer Appl. , vol.3 , Issue.3 , pp. 41-59
    • Amestoy, P.R.1    Duff, I.S.2
  • 5
    • 0036060795 scopus 로고    scopus 로고
    • A fully asynchronous multifrontal solver using distributed dynmamic scheduling
    • AMESTOY, P. R., DUFF, I. S., L'EXCELLENT, J.-Y., AND KOSTEH, J. 2001a. A fully asynchronous multifrontal solver using distributed dynmamic scheduling. SIAM J. Matrix Anal. Applic. 23, 1, 15-41.
    • (2001) SIAM J. Matrix Anal. Applic. , vol.23 , Issue.1 , pp. 15-41
    • Amestoy, P.R.1    Duff, I.S.2    L'Excellent, J.-Y.3    Kosteh, J.4
  • 6
    • 0013092252 scopus 로고    scopus 로고
    • Analysis and comparison of two general sparse solvers for distributed memory computers
    • AMESTOY, P. R., DUFF, I. S., L'EXCELLENT, J.-Y., AND LI, X. S. 2001b. Analysis and comparison of two general sparse solvers for distributed memory computers. ACM Trans. Math. Softw. 27, 4, 388-421.
    • (2001) ACM Trans. Math. Softw. , vol.27 , Issue.4 , pp. 388-421
    • Amestoy, P.R.1    Duff, I.S.2    L'Excellent, J.-Y.3    Li, X.S.4
  • 7
    • 21344466930 scopus 로고    scopus 로고
    • Multifrontal QR factorization in a multiprocessor environment
    • AMESTOY, P. R., DUFF, I. S., AND PUGLISI, C. 1996a. Multifrontal QR factorization in a multiprocessor environment. Numer. Linear Algebra Appl. 3, 4, 275-300.
    • (1996) Numer. Linear Algebra Appl. , vol.3 , Issue.4 , pp. 275-300
    • Amestoy, P.R.1    Duff, I.S.2    Puglisi, C.3
  • 8
    • 0037265624 scopus 로고    scopus 로고
    • An unsymmetrized multifrontal LU factorization
    • AMESTOY, P. R. AND PUGLISI, C. 2002. An unsymmetrized multifrontal LU factorization. SIAM J. Matrix Anal. Applic. 24, 553-569.
    • (2002) SIAM J. Matrix Anal. Applic. , vol.24 , pp. 553-569
    • Amestoy, P.R.1    Puglisi, C.2
  • 9
    • 0000015959 scopus 로고
    • Solving sparse linear systems with sparse backward error
    • ARIOLI, M., DEMMEL, J. W., AND DUFF, I. S. 1989. Solving sparse linear systems with sparse backward error. SIAM J. Matrix Anal. Applic. 10, 2, 165-190.
    • (1989) SIAM J. Matrix Anal. Applic. , vol.10 , Issue.2 , pp. 165-190
    • Arioli, M.1    Demmel, J.W.2    Duff, I.S.3
  • 10
    • 0024901312 scopus 로고
    • The influence of relaxed supernode partitions on the multifrontal method
    • ASHCRAFT, C. C. AND GRIMES, R. 1989. The influence of relaxed supernode partitions on the multifrontal method. ACM Trans. Math. Softw. 15, 4, 291-309.
    • (1989) ACM Trans. Math. Softw. , vol.15 , Issue.4 , pp. 291-309
    • Ashcraft, C.C.1    Grimes, R.2
  • 11
    • 0032397943 scopus 로고    scopus 로고
    • Robust ordering of sparse matrices using multisection
    • ASHCRAFT, C. C. AND LIU, J. W. H. 1998. Robust ordering of sparse matrices using multisection. SIAM J. Matrix Anal. Applic. 19, 3, 816-832.
    • (1998) SIAM J. Matrix Anal. Applic. , vol.19 , Issue.3 , pp. 816-832
    • Ashcraft, C.C.1    Liu, J.W.H.2
  • 12
    • 0012624985 scopus 로고
    • Solving multistage stochastic programs using tree dissection
    • Dept. of Civil Eng. and Operations Research, Princeton Univ., Princeton, NJ. June
    • BERGER, A. J., MULVEY, J. M., ROTHBERG, E., AND VANDERBEI, R. J. 1995. Solving multistage stochastic programs using tree dissection. Tech. Rep. SOR-95-07, Dept. of Civil Eng. and Operations Research, Princeton Univ., Princeton, NJ. June.
    • (1995) Tech. Rep. , vol.SOR-95-07
    • Berger, A.J.1    Mulvey, J.M.2    Rothberg, E.3    Vanderbei, R.J.4
  • 13
    • 0036398772 scopus 로고    scopus 로고
    • Nested-dissection orderings for sparse LU with partial pivoting
    • BRAINMAN, I. AND TOLEDO, S. 2002. Nested-dissection orderings for sparse LU with partial pivoting. SIAM J. Matrix Anal. Applic. 23, 998-1012.
    • (2002) SIAM J. Matrix Anal. Applic. , vol.23 , pp. 998-1012
    • Brainman, I.1    Toledo, S.2
  • 14
    • 0015200767 scopus 로고
    • Direct methods for solving symmetric indefinite systems of linear equations
    • 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.
    • (1971) SIAM J. Numer. Anal. , vol.8 , pp. 639-655
    • Bunch, J.R.1    Parlett, B.N.2
  • 15
    • 0022756682 scopus 로고
    • Predicting fill for sparse orthogonal factorization
    • COLEMAN, T. F., EDENBRANDT, A., AND GILBERT, J. R. 1986. Predicting fill for sparse orthogonal factorization. J. ACM 33, 517-532.
    • (1986) J. ACM , vol.33 , pp. 517-532
    • Coleman, T.F.1    Edenbrandt, A.2    Gilbert, J.R.3
  • 17
    • 2942653250 scopus 로고    scopus 로고
    • Algorithm 832: UMFPACK V4.3, an unsymmetric-pattern multifrontal method
    • DAVIS, T. A. 2004. Algorithm 832: UMFPACK V4.3, an unsymmetric-pattern multifrontal method. ACM Trans. Math. Softw. 30, 2.
    • (2004) ACM Trans. Math. Softw. , vol.30 , Issue.2
    • Davis, T.A.1
  • 18
    • 0031541111 scopus 로고    scopus 로고
    • An unsymmetric-pattern multifrontal method for sparse LU factorization
    • DAVIS, T. A. AND DUFF, I. S. 1997. An unsymmetric-pattern multifrontal method for sparse LU factorization. SIAM J. Matrix Anal. Applic. 18, 1, 140-158.
    • (1997) SIAM J. Matrix Anal. Applic. , vol.18 , Issue.1 , pp. 140-158
    • Davis, T.A.1    Duff, I.S.2
  • 19
    • 0001946784 scopus 로고    scopus 로고
    • A combined unifrontal/multifrontal method for unsymmetric sparse matrices
    • DAVIS, T. A. AND DUFF, I. S. 1999. A combined unifrontal/multifrontal method for unsymmetric sparse matrices. ACM Trans. Math. Softw. 25, 1, 1-19.
    • (1999) ACM Trans. Math. Softw. , vol.25 , Issue.1 , pp. 1-19
    • Davis, T.A.1    Duff, I.S.2
  • 20
    • 2942647144 scopus 로고    scopus 로고
    • Algorithm: COLAMD, a column approximate minimum degree ordering algorithm
    • to appear
    • DAVIS, T. A., GILBERT, J. R., LARIMORE, S. I., AND NG, E. G. 2004a. Algorithm: COLAMD, a column approximate minimum degree ordering algorithm. ACM Trans. Math. Softw., to appear.
    • (2004) ACM Trans. Math. Softw.
    • Davis, T.A.1    Gilbert, J.R.2    Larimore, S.I.3    Ng, E.G.4
  • 24
    • 0011467042 scopus 로고
    • On permutations to block triangular form
    • DUFF, I. S. 1977. On permutations to block triangular form. J. Inst. of Math. Appl. 19, 339-342.
    • (1977) J. Inst. of Math. Appl. , vol.19 , pp. 339-342
    • Duff, I.S.1
  • 25
    • 0019611965 scopus 로고
    • On algorithms for obtaining a maximum transversal
    • DUFF, I. S. 1981. On algorithms for obtaining a maximum transversal. ACM Trans. Math. Softw. 7, 315-330.
    • (1981) ACM Trans. Math. Softw. , vol.7 , pp. 315-330
    • Duff, I.S.1
  • 26
    • 0039733495 scopus 로고
    • The solution of nearly symmetric sparse linear systems
    • R. Glowinski and J.-L. Lions, Eds. North Holland, Amsterdam New York and London
    • DUFF, I. S. 1984. The solution of nearly symmetric sparse linear systems. In Computing methods in applied sciences and engineering, VI, R. Glowinski and J.-L. Lions, Eds. North Holland, Amsterdam New York and London, 57-74.
    • (1984) Computing Methods in Applied Sciences and Engineering, VI , pp. 57-74
    • Duff, I.S.1
  • 27
    • 25344471902 scopus 로고    scopus 로고
    • A new code for the solution of sparse symmetric definite and indefinite systems
    • Rutherford Appleton Laboratory
    • DUFF, I. S. 2002. A new code for the solution of sparse symmetric definite and indefinite systems. Tech. Rep. TR-2002-024, Rutherford Appleton Laboratory.
    • (2002) Tech. Rep. , vol.TR-2002-024
    • Duff, I.S.1
  • 29
    • 0035537388 scopus 로고    scopus 로고
    • On algorithms for permuting large entries to the diagonal of a sparse matrix
    • DUFF, I. S. AND KOSTER, J. 2001. On algorithms for permuting large entries to the diagonal of a sparse matrix. SIAM J. Matrix Anal. Applic. 22, 4, 973-996.
    • (2001) SIAM J. Matrix Anal. Applic. , vol.22 , Issue.4 , pp. 973-996
    • Duff, I.S.1    Koster, J.2
  • 30
    • 0003579810 scopus 로고
    • MA27 - A set of Fortran subroutines for solving sparse symmetric sets of linear equations
    • AERE Harwell Laboratory, United Kingdom Atomic Energy Authority
    • DUFF, I. S. AND REID, J. K. 1982. MA27 - a set of Fortran subroutines for solving sparse symmetric sets of linear equations. Tech. Rep. AERE-R-10533, AERE Harwell Laboratory, United Kingdom Atomic Energy Authority.
    • (1982) Tech. Rep. , vol.AERE-R-10533
    • Duff, I.S.1    Reid, J.K.2
  • 31
    • 0020822138 scopus 로고
    • The multifrontal solution of indefinite sparse symmetric linear systems
    • DUFF, I. S. AND REID, J. K. 1983a. The multifrontal solution of indefinite sparse symmetric linear systems. ACM Trans. Math. Softw. 9, 302-325.
    • (1983) ACM Trans. Math. Softw. , vol.9 , pp. 302-325
    • Duff, I.S.1    Reid, J.K.2
  • 32
    • 2942699188 scopus 로고
    • A note on the work involved in no-fill sparse matrix factorization
    • DUFF, I. S. AND REID, J. K. 1983b. A note on the work involved in no-fill sparse matrix factorization. IMA J. Num. Anal. 3, 37-40.
    • (1983) IMA J. Num. Anal. , vol.3 , pp. 37-40
    • Duff, I.S.1    Reid, J.K.2
  • 33
    • 0000598547 scopus 로고
    • The multifrontal solution of unsymmetric sets of linear equations
    • DUFF, I. S. AND REID, J. E. 1984. The multifrontal solution of unsymmetric sets of linear equations. SIAM J. Sci. Statist. Comput. 5, 3, 633-641.
    • (1984) SIAM J. Sci. Statist. Comput. , vol.5 , Issue.3 , pp. 633-641
    • Duff, I.S.1    Reid, J.K.2
  • 34
    • 0030164754 scopus 로고    scopus 로고
    • The design of MA48, a code for the direct solution of sparse unsymmetric linear systems of equations
    • DUFF, I. S. AND REID, J. K. 1996. The design of MA48, a code for the direct solution of sparse unsymmetric linear systems of equations. ACM Trans. Math. Softw. 22, 2, 187-226.
    • (1996) ACM Trans. Math. Softw. , vol.22 , Issue.2 , pp. 187-226
    • Duff, I.S.1    Reid, J.K.2
  • 35
    • 0030092662 scopus 로고    scopus 로고
    • The design of a new frontal code for solving sparse unsymmetric systems
    • DUFF, I. S. AND SCOTT, J. A. 1996. The design of a new frontal code for solving sparse unsymmetric systems. ACM Trans. Math. Softw. 22, 1, 30-46.
    • (1996) ACM Trans. Math. Softw. , vol.22 , Issue.1 , pp. 30-46
    • Duff, I.S.1    Scott, J.A.2
  • 36
    • 0000539027 scopus 로고
    • Exploiting structural symmetry in unsymmetric sparse symbolic factorization
    • EISBNSTAT, S. C. AND LIU, J. W. H. 1992. Exploiting structural symmetry in unsymmetric sparse symbolic factorization. SIAM J. Matrix Anal. Applic. 13, 1, 202-211.
    • (1992) SIAM J. Matrix Anal. Applic. , vol.13 , Issue.1 , pp. 202-211
    • Eisbnstat, S.C.1    Liu, J.W.H.2
  • 38
    • 0024630993 scopus 로고
    • The evolution of the minimum degree ordering algorithm
    • GEORGE, A. AND Liu, J. W. H. 1989. The evolution of the minimum degree ordering algorithm. SIAM Rev. 31, 1, 1-19.
    • (1989) SIAM Rev. , vol.31 , Issue.1 , pp. 1-19
    • George, A.1    Liu, J.W.H.2
  • 39
    • 0001721072 scopus 로고
    • An implementation of Gaussian elimination with partial pivoting for sparse systems
    • GEORGE, A. AND NG, E. G. 1985. An implementation of Gaussian elimination with partial pivoting for sparse systems. SIAM J. Sci. Statist. Comput. 6, 2, 390-409.
    • (1985) SIAM J. Sci. Statist. Comput. , vol.6 , Issue.2 , pp. 390-409
    • George, A.1    Ng, E.G.2
  • 40
    • 0000657206 scopus 로고
    • Symbolic factorization for sparse Gaussian elimination with partial pivoting
    • GEORGE, A. AND NG, E. G. 1987. Symbolic factorization for sparse Gaussian elimination with partial pivoting. SIAM J. Sci. Statist. Comput. 8, 6 (Nov.), 877-898.
    • (1987) SIAM J. Sci. Statist. Comput. , vol.8 , Issue.6 NOV. , pp. 877-898
    • George, A.1    Ng, E.G.2
  • 41
    • 0042318563 scopus 로고    scopus 로고
    • Computing row and column counts for sparse QR and LU factorization
    • GILBERT, J. R., Li, X. S., NG, E. G., AND PEYTON, B. W. 2001. Computing row and column counts for sparse QR and LU factorization. BIT 41, 4, 693-710.
    • (2001) BIT , vol.41 , Issue.4 , pp. 693-710
    • Gilbert, J.R.1    Li, X.S.2    Ng, E.G.3    Peyton, B.W.4
  • 42
    • 0000470989 scopus 로고
    • Sparse matrices in MATLAB: Design and implementation
    • GILBERT, J. R., MOLER, C., AND SCHREIBER, R. 1992. Sparse matrices in MATLAB: design and implementation. SIAM J. Matrix Anal. Applic. 13, 1, 333-356.
    • (1992) SIAM J. Matrix Anal. Applic. , vol.13 , Issue.1 , pp. 333-356
    • Gilbert, J.R.1    Moler, C.2    Schreiber, R.3
  • 43
    • 0000765253 scopus 로고
    • Sparse partial pivoting in time proportional to arithmetic operations
    • GILBERT, J. R. AND PEIERLS, T. 1988. Sparse partial pivoting in time proportional to arithmetic operations. SIAM J. Sci. Statist. Comput. 9, 862-874.
    • (1988) SIAM J. Sci. Statist. Comput. , vol.9 , pp. 862-874
    • Gilbert, J.R.1    Peierls, T.2
  • 44
    • 1542392269 scopus 로고    scopus 로고
    • On reducing TLB misses in matrix multiplication. FLAME working note 9
    • The University of Texas at Austin, Department of Computer Sciences
    • GOTO, K. AND VAN DE GEIJN, R. 2002. On reducing TLB misses in matrix multiplication, FLAME working note 9. Tech. Rep. TR-2002-55, The University of Texas at Austin, Department of Computer Sciences.
    • (2002) Tech. Rep. , vol.TR-2002-55
    • Goto, K.1    Van de Geijn, R.2
  • 45
    • 0037265634 scopus 로고    scopus 로고
    • Improved symbolic and numerical factorization algorithms for unsymmetric sparse matrices
    • GUPTA, A. 2002. Improved symbolic and numerical factorization algorithms for unsymmetric sparse matrices. SIAM J. Matrix Anal. Applic. 24, 529-552.
    • (2002) SIAM J. Matrix Anal. Applic. , vol.24 , pp. 529-552
    • Gupta, A.1
  • 47
    • 2942699191 scopus 로고
    • On the LU Factorization of Sequences of Identically Structured Sparse Matrices Within a Distributed Memory Environment. Ph.D. thesis, University of Florida, Gainesville, FL
    • HADFIELD, S. M. 1994. On the LU factorization of sequences of identically structured sparse matrices within a distributed memory environment. Ph.D. thesis, University of Florida, Gainesville, FL.
    • (1994)
    • Hadfield, S.M.1
  • 48
    • 2942646794 scopus 로고
    • The use of graph theory in a parallel multifrontal method for sequences of unsymmetric pattern sparse matrices
    • HADFIELD, S. M. AND DAVIS, T. A. 1995. The use of graph theory in a parallel multifrontal method for sequences of unsymmetric pattern sparse matrices. Cong. Numer. 108, 43-52.
    • (1995) Cong. Numer. , vol.108 , pp. 43-52
    • Hadfield, S.M.1    Davis, T.A.2
  • 49
    • 21844512522 scopus 로고
    • A Cartesian parallel nested dissection algorithm
    • HEATH, M. T. AND RAGHAVAN, P. 1995. A Cartesian parallel nested dissection algorithm. SIAM J. Matrix Anal. Applic. 16, 1, 235-253.
    • (1995) SIAM J. Matrix Anal. Applic. , vol.16 , Issue.1 , pp. 235-253
    • Heath, M.T.1    Raghavan, P.2
  • 50
    • 0032228620 scopus 로고    scopus 로고
    • Improving the runtime and quality of nested dissection ordering
    • HENDRICKSON, B. AND ROTHBERG, E. 1999. Improving the runtime and quality of nested dissection ordering. SIAM J. Sci. Comput. 20, 468-489.
    • (1999) SIAM J. Sci. Comput. , vol.20 , pp. 468-489
    • Hendrickson, B.1    Rothberg, E.2
  • 51
    • 0032131147 scopus 로고    scopus 로고
    • A fast and high quality multilevel scheme for partitioning irregular graphs
    • KAHYPIS, G. AND KUMAR, V. 1998. A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM J. Sci. Comput. 20, 359-392.
    • (1998) SIAM J. Sci. Comput. , vol.20 , pp. 359-392
    • Kahypis, G.1    Kumar, V.2
  • 52
    • 0003684184 scopus 로고    scopus 로고
    • An approximate minimum degree column ordering algorithm
    • Univ. of Florida, Gainesville, FL
    • LARIMORE, S. I. 1998. An approximate minimum degree column ordering algorithm. Tech. Rep. TR-98-016, Univ. of Florida, Gainesville, FL. www.cise.ufl.edu.
    • (1998) Tech. Rep. , vol.TR-98-016
    • Larimore, S.I.1
  • 53
    • 0001450272 scopus 로고
    • The role of elimination trees in sparse factorization
    • LIU, J. W. H. 1990. The role of elimination trees in sparse factorization. SIAM J. Matrix Anal. Applic. 11, 1, 134-172.
    • (1990) SIAM J. Matrix Anal. Applic. , vol.11 , Issue.1 , pp. 134-172
    • Liu, J.W.H.1
  • 54
    • 0026840122 scopus 로고
    • The multifrontal method for sparse matrix solution: Theory and practice
    • LIU, J. W. H. 1992. The multifrontal method for sparse matrix solution: Theory and practice. SIAM Rev. 34, 1, 82-109.
    • (1992) SIAM Rev. , vol.34 , Issue.1 , pp. 82-109
    • Liu, J.W.H.1
  • 55
    • 0028385461 scopus 로고
    • Sparse QR factorization in MATLAB
    • MATSTOMS, P. 1994. Sparse QR factorization in MATLAB. ACM Trans. Math. Softw. 20, 1, 136-159.
    • (1994) ACM Trans. Math. Softw. , vol.20 , Issue.1 , pp. 136-159
    • Matstoms, P.1
  • 56
    • 0033242226 scopus 로고    scopus 로고
    • Performance of greedy ordering heuristics for sparse cholesky factorization
    • NG, E. G. AND RAGHAVAN, P. 1999. Performance of greedy ordering heuristics for sparse Cholesky factorization. SLAM J. Matrix Anal. Applic. 20, 4, 902-914.
    • (1999) SLAM J. Matrix Anal. Applic. , vol.20 , Issue.4 , pp. 902-914
    • Ng, E.G.1    Raghavan, P.2
  • 57
    • 0032397942 scopus 로고    scopus 로고
    • Node selection strategies for bottom-up sparse matrix orderings
    • ROTHBERG, E. AND EISENSTAT, S. C. 1998. Node selection strategies for bottom-up sparse matrix orderings. SIAM J. Matrix Anal. Applic. 19, 3, 682-695.
    • (1998) SIAM J. Matrix Anal. Applic. , vol.19 , Issue.3 , pp. 682-695
    • Rothberg, E.1    Eisenstat, S.C.2
  • 58
    • 0343462141 scopus 로고    scopus 로고
    • Automated emperical optimization of software and the ATLAS project
    • WHALEY, R. C., PETITET, A., AND DONGARRA, J. J. 2001. Automated emperical optimization of software and the ATLAS project. Parallel Computing 27, 1-2, 3-35.
    • (2001) Parallel Computing , vol.27 , Issue.1-2 , pp. 3-35
    • Whaley, R.C.1    Petitet, A.2    Dongarra, J.J.3
  • 59
    • 0002463920 scopus 로고
    • Computing the minimum fill-in is NP-complete
    • YANNAKAKIS, M. 1981. Computing the minimum fill-in is NP-Complete. SIAM J. Alg. Disc. Meth. 2, 77-79.
    • (1981) SIAM J. Alg. Disc. Meth. , vol.2 , pp. 77-79
    • Yannakakis, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.