메뉴 건너뛰기




Volumn 21, Issue 4, 2005, Pages 609-650

The shifted number system for fast linear algebra on integer matrices

Author keywords

Bit complexity; Integer matrix; Las Vegas algorithms; Linear system solving; Matrix determinant; Matrix multiplication

Indexed keywords

ALGORITHMS; APPROXIMATION THEORY; LINEAR ALGEBRA; MATRIX ALGEBRA; NUMBER THEORY; POLYNOMIALS; THEOREM PROVING;

EID: 21844458687     PISSN: 0885064X     EISSN: 10902708     Source Type: Journal    
DOI: 10.1016/j.jco.2005.04.002     Document Type: Article
Times cited : (66)

References (45)
  • 3
    • 0001884690 scopus 로고    scopus 로고
    • Efficient exact evaluation of signs of determinants
    • H. Brönnimann M. Yvinec Efficient exact evaluation of signs of determinants Algorithmica 21 2000 21-56
    • (2000) Algorithmica , vol.21 , pp. 21-56
    • Brönnimann, H.1    Yvinec, M.2
  • 5
    • 21844446691 scopus 로고    scopus 로고
    • ABLAS based C library for exact linear algebra on integer matrices
    • Master's thesis, School of Computer Science, University of Waterloo
    • Z. Chen, A BLAS based C library for exact linear algebra on integer matrices, Master's thesis, School of Computer Science, University of Waterloo, 2005.
    • (2005)
    • Chen, Z.1
  • 8
    • 0031097276 scopus 로고    scopus 로고
    • Rectangular matrix multiplication revisited
    • D. Coppersmith Rectangular matrix multiplication revisited J. Complexity 13 1997 42-49
    • (1997) J. Complexity , vol.13 , pp. 42-49
    • Coppersmith, D.1
  • 9
    • 85023205150 scopus 로고
    • Matrix multiplication via arithmetic progressions
    • D. Coppersmith S. Winograd Matrix multiplication via arithmetic progressions J. Symbolic Computation 9 1990 251-280
    • (1990) J. Symbolic Computation , vol.9 , pp. 251-280
    • Coppersmith, D.1    Winograd, S.2
  • 11
    • 0001380055 scopus 로고
    • Exact solution of linear equations using p-adic expansions
    • J.D. Dixon Exact solution of linear equations using p-adic expansions Numer. Math. 40 1982 137-141
    • (1982) Numer. Math. , vol.40 , pp. 137-141
    • Dixon, J.D.1
  • 12
    • 27644586411 scopus 로고    scopus 로고
    • Asymptotically efficient algorithms for the Frobenius form
    • Technical Report, Department of Computer Science, University of Calgary
    • W. Eberly, Asymptotically efficient algorithms for the Frobenius form, Technical Report, Department of Computer Science, University of Calgary, 2000.
    • (2000)
    • Eberly, W.1
  • 14
    • 11844252015 scopus 로고    scopus 로고
    • Improved algorithms for computing determinants and resultants
    • I.Z. Emiris, V.Y. Pan, Improved algorithms for computing determinants and resultants, J. Complexity 21 (1) (2005) 43-71.
    • (2005) J. Complexity , vol.21 , Issue.1 , pp. 43-71
    • Emiris, I.Z.1    Pan, V.Y.2
  • 17
    • 0003451643 scopus 로고
    • Nearly optimal algorithms for canonical matrix forms
    • Ph.D. thesis, University of Toronto
    • M. Giesbrecht, Nearly optimal algorithms for canonical matrix forms, Ph.D. thesis, University of Toronto, 1993.
    • (1993)
    • Giesbrecht, M.1
  • 18
    • 0029534770 scopus 로고
    • Nearly optimal algorithms for canonical matrix forms
    • M. Giesbrecht Nearly optimal algorithms for canonical matrix forms SIAM J. Comput. 24 1995 948-969
    • (1995) SIAM J. Comput. , vol.24 , pp. 948-969
    • Giesbrecht, M.1
  • 19
    • 0035730092 scopus 로고    scopus 로고
    • Fast computation of the Smith form of a sparse integer matrix
    • M. Giesbrecht Fast computation of the Smith form of a sparse integer matrix Comput. Complexity 10 1 2001 41-69
    • (2001) Comput. Complexity , vol.10 , Issue.1 , pp. 41-69
    • Giesbrecht, M.1
  • 20
    • 0004132997 scopus 로고    scopus 로고
    • The GNU multiple precision arithmetic library
    • Edition 4.1.4
    • T. Granlund, The GNU multiple precision arithmetic library, 2004, Edition 4.1.4. http://www.swox.com/gmp.
    • (2004)
    • Granlund, T.1
  • 21
    • 0026403469 scopus 로고
    • Asymptotically fast triangularization of matrices over rings
    • J.L. Hafner K.S. McCurley Asymptotically fast triangularization of matrices over rings SIAM J. Comput. 20 6 1991 1068-1083
    • (1991) SIAM J. Comput. , vol.20 , Issue.6 , pp. 1068-1083
    • Hafner, J.L.1    McCurley, K.S.2
  • 22
    • 0001796902 scopus 로고
    • A generalization of the fast LUP matrix decomposition algorithm and applications
    • O. Ibarra S. Moran R. Hui A generalization of the fast LUP matrix decomposition algorithm and applications J. Algorithms 3 1982 45-56
    • (1982) J. Algorithms , vol.3 , pp. 45-56
    • Ibarra, O.1    Moran, S.2    Hui, R.3
  • 26
    • 0346124173 scopus 로고    scopus 로고
    • Computing the sign or the value of the determinant of an integer matrix, a complexity survey
    • Special issue: Proceedings of the International Conference on Linear Algebra and Arithmetic 2001, Rabat, Morocco, 28-31 May 2001, S. El Hajji, N. Revol, P. Van dooren (guest eds.)
    • E. Kaltofen G. Villard Computing the sign or the value of the determinant of an integer matrix a complexity survey, J. Comput. Appl. Math. 162 1 2004 133-146 Special issue: Proceedings of the International Conference on Linear Algebra and Arithmetic 2001, Rabat, Morocco, 28-31 May 2001, S. El Hajji, N. Revol, P. Van dooren (guest eds.).
    • (2004) J. Comput. Appl. Math. , vol.162 , Issue.1 , pp. 133-146
    • Kaltofen, E.1    Villard, G.2
  • 27
    • 15244346390 scopus 로고    scopus 로고
    • On the complexity of computing determinants
    • E. Kaltofen G. Villard On the complexity of computing determinants Comput. Complexity 13 3-4 2004 91-130
    • (2004) Comput. Complexity , vol.13 , Issue.3-4 , pp. 91-130
    • Kaltofen, E.1    Villard, G.2
  • 29
    • 0027211275 scopus 로고
    • Efficient multiprecision floating point multiplication with optimal directional rounding
    • IEEE Computer Society Press Silver Spring, MD
    • W. Krandick J. Johnson Efficient multiprecision floating point multiplication with optimal directional rounding 11th IEEE Symposium on Computer Arithmetic 1993 IEEE Computer Society Press Silver Spring, MD 228-233
    • (1993) 11th IEEE Symposium on Computer Arithmetic , pp. 228-233
    • Krandick, W.1    Johnson, J.2
  • 30
    • 84945708089 scopus 로고
    • Approximate algorithms to derive exact solutions to systems of linear equations
    • Lecture Notes in Compute Science, Springer, Berlin, Heidelberg, New York
    • R.T. Moenck, J.H. Carter, Approximate algorithms to derive exact solutions to systems of linear equations, in: Proceedings EUROSAM '79, Lecture Notes in Compute Science, vol. 72, Springer, Berlin, Heidelberg, New York, 1979, pp. 65-72.
    • (1979) Proceedings EUROSAM '79 , vol.72 , pp. 65-72
    • Moenck, R.T.1    Carter, J.H.2
  • 31
    • 1942477456 scopus 로고    scopus 로고
    • Certified dense linear system solving
    • T. Mulders A. Storjohann Certified dense linear system solving J. Symbolic Comput. 37 4 2004 485-510
    • (2004) J. Symbolic Comput. , vol.37 , Issue.4 , pp. 485-510
    • Mulders, T.1    Storjohann, A.2
  • 33
    • 0024031591 scopus 로고
    • Computing the determinant and the characteristic polynomial of a matrix via solving linear systems of equations
    • V.Y. Pan Computing the determinant and the characteristic polynomial of a matrix via solving linear systems of equations Inf. Proc. Lett. 28 1988 71-75
    • (1988) Inf. Proc. Lett. , vol.28 , pp. 71-75
    • Pan, V.Y.1
  • 34
    • 84937390674 scopus 로고    scopus 로고
    • Randomized acceleration of fundamental matrix computations
    • Springer Heidelberg, Germany
    • V.Y. Pan Randomized acceleration of fundamental matrix computations Proceedings STACS 2002 vol. 2285 2002 Springer Heidelberg, Germany 215-226
    • (2002) Proceedings STACS 2002 , vol.2285 , pp. 215-226
    • Pan, V.Y.1
  • 35
    • 2342578774 scopus 로고    scopus 로고
    • On rational number reconstruction and approximation
    • V.Y. Pan X. Wang On rational number reconstruction and approximation SIAM J. Comput. 33 2 2004 502-503
    • (2004) SIAM J. Comput. , vol.33 , Issue.2 , pp. 502-503
    • Pan, V.Y.1    Wang, X.2
  • 36
    • 84972540003 scopus 로고
    • Approximate formulas for some functions of prime numbers
    • J.B. Rosser L. Schoenfeld Approximate formulas for some functions of prime numbers Ill. J. Math. 6 1962 64-94
    • (1962) Ill. J. Math. , vol.6 , pp. 64-94
    • Rosser, J.B.1    Schoenfeld, L.2
  • 38
    • 0015197550 scopus 로고
    • Schnelle Berechnung von Kettenbruchentwicklungen
    • A. Schönhage Schnelle Berechnung von Kettenbruchentwicklungen Acta Inform. 1 1971 139-144
    • (1971) Acta Inform. , vol.1 , pp. 139-144
    • Schönhage, A.1
  • 39
    • 34250459760 scopus 로고
    • Schnelle Multiplikation grosser Zahlen
    • A. Schönhage V. Strassen Schnelle Multiplikation grosser Zahlen Computing 7 1971 281-292
    • (1971) Computing , vol.7 , pp. 281-292
    • Schönhage, A.1    Strassen, V.2
  • 41
    • 0003909785 scopus 로고    scopus 로고
    • Algorithms for Matrix Canonical Forms
    • Ph.D. Thesis, Swiss Federal Institute of Technology, ETH-Zurich
    • A. Storjohann, Algorithms for Matrix Canonical Forms, Ph.D. Thesis, Swiss Federal Institute of Technology, ETH-Zurich, 2000.
    • (2000)
    • Storjohann, A.1
  • 43
    • 0042706308 scopus 로고    scopus 로고
    • High-order lifting and integrality certification
    • A. Storjohann High-order lifting and integrality certification J. Symbolic Comput. 36 3-4 2003 613-648
    • (2003) J. Symbolic Comput. , vol.36 , Issue.3-4 , pp. 613-648
    • Storjohann, A.1
  • 44
    • 34250487811 scopus 로고
    • Gaussian elimination is not optimal
    • V. Strassen Gaussian elimination is not optimal Numer. Math. 13 1969 354-356
    • (1969) Numer. Math. , vol.13 , pp. 354-356
    • Strassen, V.1
  • 45
    • 0343462141 scopus 로고    scopus 로고
    • Automated empirical optimization of software and the ATLAS project
    • R.C. Whaley A. Petitet J.J. Dongarra Automated empirical optimization of software and the ATLAS project Parallel Comput. 27 1-2 2001
    • (2001) Parallel Comput. , vol.27 , Issue.1-2
    • Whaley, R.C.1    Petitet, A.2    Dongarra, J.J.3


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