메뉴 건너뛰기




Volumn 60, Issue 6, 2002, Pages 423-473

Functional programming concepts and straight-line programs in computer algebra

Author keywords

Abstract machine; Polynomial equation solver; Symbolic computation

Indexed keywords

ALGEBRA; ALGORITHMS; COMPUTER PROGRAMMING LANGUAGES; COMPUTER SOFTWARE; POLYNOMIALS; SEMANTICS;

EID: 0037107909     PISSN: 03784754     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0378-4754(02)00035-6     Document Type: Article
Times cited : (3)

References (48)
  • 1
    • 0001780967 scopus 로고    scopus 로고
    • The Berkowitz algorithm, maple and computing the characteristic polynomial in an arbitrary commutative ring
    • Abdeljaoued J., The Berkowitz algorithm, Maple and computing the characteristic polynomial in an arbitrary commutative ring Comput. Alg.: Maple Tech. Newslett. 4 3 1997 21-32.
    • (1997) Comput. Alg.: Maple Tech. Newslett. , vol.4 , Issue.3 , pp. 21-32
    • Abdeljaoued, J.1
  • 3
    • 0003409154 scopus 로고    scopus 로고
    • Computational differentiation: Techniques, applications, and tools
    • SIAM, Philadelphia
    • M. Berz, C. Bischof, G. Corliss, A. Griewank (Eds.), Computational Differentiation: Techniques, Applications, and Tools, SIAM Proceedings Series List, SIAM, Philadelphia, 1996.
    • (1996) SIAM Proceedings Series List
    • Berz, M.1    Bischof, C.2    Corliss, G.3    Griewank, A.4
  • 6
    • 0346158977 scopus 로고
    • A toolkit for nonlinear algebra
    • K. Goldberg (Ed.), San Francisco, CA, 17-19 February, ACM SIGSAM, SAME, A.K. Peters, Wellesley, MA, 1995
    • J. Canny, A toolkit for nonlinear algebra, in: K. Goldberg (Ed.), Proceedings of the Workshop on the Algorithmic Foundations of Robotics (WAFR'94), San Francisco, CA, 17-19 February 1994, ACM SIGSAM, SAME, A.K. Peters, Wellesley, MA, 1995.
    • (1994) Proceedings of the Workshop on the Algorithmic Foundations of Robotics (WAFR'94)
    • Canny, J.1
  • 7
    • 0010634078 scopus 로고    scopus 로고
    • On the data structure straight-line program and its implementation in symbolic computation
    • Castaño B., Heintz J., Llovet J., Martínez R., On the data structure straight-line program and its implementation in symbolic computation Math. Comput. Simulat. 51 2000 497-528.
    • (2000) Math. Comput. Simulat. , vol.51 , pp. 497-528
    • Castaño, B.1    Heintz, J.2    Llovet, J.3    Martínez, R.4
  • 8
    • 0003202609 scopus 로고
    • A course in computational algebraic number theory
    • Springer, Berlin
    • H. Cohen, A course in computational algebraic number theory, in: Graduate Texts in Mathematics, Vol. 138, Springer, Berlin, 1993.
    • (1993) Graduate Texts in Mathematics , vol.138
    • Cohen, H.1
  • 12
    • 0024082468 scopus 로고
    • DAGWOOD - A system for manipulating polynomials given by straight-line programs
    • Freeman T.S., Imirzian G.M., Kaltofen E., Yagati L., DAGWOOD - A system for manipulating polynomials given by straight-line programs ACM Trans. Math. Software 14 3 1988 218-240.
    • (1988) ACM Trans. Math. Software , vol.14 , Issue.3 , pp. 218-240
    • Freeman, T.S.1    Imirzian, G.M.2    Kaltofen, E.3    Yagati, L.4
  • 14
    • 0034259150 scopus 로고    scopus 로고
    • The projective Noether Maple package: Computing the dimension of a projective variety
    • Giusti M., Hägele K., Lecerf G., Marchand J., Salvy B., The projective Noether Maple package: computing the dimension of a projective variety J. Symb. Comput. 30 3 2000 291-307.
    • (2000) J. Symb. Comput. , vol.30 , Issue.3 , pp. 291-307
    • Giusti, M.1    Hägele, K.2    Lecerf, G.3    Marchand, J.4    Salvy, B.5
  • 15
    • 0000936391 scopus 로고
    • La détermination des points isolés et de la dimension d'une variété algébrique peut se faire en temps polynomial
    • D. Eisenbud, L. Robbiano (Eds.), Cambridge University Press, Cambridge
    • M. Giusti, J. Heintz, La détermination des points isolés et de la dimension d'une variété algébrique peut se faire en temps polynomial, in: D. Eisenbud, L. Robbiano (Eds.), Proceedings of the Symposia Matematica on Computational Algebraic Geometry and Commutative Algebra, Vol. XXXIV, Cambridge University Press, Cambridge, 1993, pp. 216-256.
    • (1993) Proceedings of the Symposia Matematica on Computational Algebraic Geometry and Commutative Algebra , vol.34 , pp. 216-256
    • Giusti, M.1    Heintz, J.2
  • 17
    • 84955611783 scopus 로고
    • When polynomial equation systems can be solved fast?
    • G. Cohen, H. Giusti, T. Mora (Eds.), Proceedings of the AAECC-11 on Applied Algebra, Algebraic Algorithms and Error Correcting Codes, Springer, Berlin
    • M. Giusti, J. Heintz, J.E. Morais, L.M. Pardo, When polynomial equation systems can be solved fast?, in: G. Cohen, H. Giusti, T. Mora (Eds.), Proceedings of the AAECC-11 on Applied Algebra, Algebraic Algorithms and Error Correcting Codes, Lecture Notes in Computer Science, Vol. 948, Springer, Berlin, 1995, pp. 205-231.
    • (1995) Lecture Notes in Computer Science , vol.948 , pp. 205-231
    • Giusti, M.1    Heintz, J.2    Morais, J.E.3    Pardo, L.M.4
  • 18
    • 0035294718 scopus 로고    scopus 로고
    • A Gröbner free alternative for polynomial system solving
    • Giusti M., Lecerf G., Salvy B., A Gröbner free alternative for polynomial system solving J. Complex. 17 1 2001 154-211.
    • (2001) J. Complex. , vol.17 , Issue.1 , pp. 154-211
    • Giusti, M.1    Lecerf, G.2    Salvy, B.3
  • 19
    • 0010610211 scopus 로고    scopus 로고
    • The needs of industry for polynomial system solving: A report from the frisco project
    • Gonzalez-Vega L., The needs of industry for polynomial system solving: a report from the Frisco project SAC Newslett. 3 1998 21-46.
    • (1998) SAC Newslett. , vol.3 , pp. 21-46
    • Gonzalez-Vega, L.1
  • 20
    • 0003688299 scopus 로고
    • Automatic differentiation of algorithms: Theory, implementation, and application
    • SIAM, Philadelphia
    • A. Griewank, G. Corliss (Eds.), Automatic Differentiation of Algorithms: Theory, Implementation, and Application, SIAM Proceedings Series List, SIAM, Philadelphia, 1991.
    • (1991) SIAM Proceedings Series List
    • Griewank, A.1    Corliss, G.2
  • 21
    • 0000627865 scopus 로고
    • Definability and fast quantifier elimination in algebraically closed fields
    • Heintz J., Definability and fast quantifier elimination in algebraically closed fields Theor. Comput. Sci. 24 3 1983 239-277.
    • (1983) Theor. Comput. Sci. , vol.24 , Issue.3 , pp. 239-277
    • Heintz, J.1
  • 22
    • 0001787593 scopus 로고    scopus 로고
    • Deformation techniques for efficient polynomial equation solving
    • Heintz J., Krick T., Puddu S., Sabia J., Waissbein A., Deformation techniques for efficient polynomial equation solving J. Complex. 16 1 2000 70-109.
    • (2000) J. Complex. , vol.16 , Issue.1 , pp. 70-109
    • Heintz, J.1    Krick, T.2    Puddu, S.3    Sabia, J.4    Waissbein, A.5
  • 23
    • 0035060036 scopus 로고    scopus 로고
    • On the time-space complexity of geometric elimination procedures
    • Heintz J., Matera G., Waissbein A., On the time-space complexity of geometric elimination procedures Appl. Alg. Eng. Commun. Comput. 11 4 2001 239-296.
    • (2001) Appl. Alg. Eng. Commun. Comput. , vol.11 , Issue.4 , pp. 239-296
    • Heintz, J.1    Matera, G.2    Waissbein, A.3
  • 24
    • 0002694831 scopus 로고
    • Absolute primality of polynomials is decidable in random polynomial-time in the number of variables
    • S. Even, O. Kariv (Eds.), Proceedings of the Eighth International Colloquium on Automata, Languages and Programming (ICALP'81), Acre (Akko), Israel, 13-17 July 1981
    • J. Heintz, M. Sieveking, Absolute primality of polynomials is decidable in random polynomial-time in the number of variables, in: S. Even, O. Kariv (Eds.), Proceedings of the Eighth International Colloquium on Automata, Languages and Programming (ICALP'81), Acre (Akko), Israel, 13-17 July 1981, Lecture Notes in Computer Science, Vol. 115, 1981, pp. 16-28.
    • (1981) Lecture Notes in Computer Science , vol.115 , pp. 16-28
    • Heintz, J.1    Sieveking, M.2
  • 25
    • 0001404855 scopus 로고
    • Testing polynomials which are easy to compute
    • Université de Genève, Imprimerie Kundig, Genève
    • J. Heintz, C.P. Schnorr, Testing polynomials which are easy to compute, in: Logic and Algorithmic, Monographie de l'Enseignement Mathématique, Vol. 30, Université de Genève, Imprimerie Kundig, Genève, 1982, pp. 237-254.
    • (1982) Logic and Algorithmic, Monographie de l'Enseignement Mathématique , vol.30 , pp. 237-254
    • Heintz, J.1    Schnorr, C.P.2
  • 26
    • 3042872297 scopus 로고    scopus 로고
    • Functional pearls. Monadic parsing in Haskell
    • Hutton G., Meijer E., Functional pearls. Monadic parsing in Haskell J. Func. Program. 8 4 1998 437-444.
    • (1998) J. Func. Program. , vol.8 , Issue.4 , pp. 437-444
    • Hutton, G.1    Meijer, E.2
  • 27
    • 0003418003 scopus 로고
    • Ph.D. Thesis, Department of Computing Science, Chalmers University of Technology
    • T. Johnsson, Compiling lazy functional languages, Ph.D. Thesis, Department of Computing Science, Chalmers University of Technology, 1987.
    • (1987) Compiling lazy functional languages
    • Johnsson, T.1
  • 29
    • 0000697864 scopus 로고    scopus 로고
    • A computational method for diophantine approximation
    • L. González-Vega, T. Recio (Eds.), Proceedings of MEGA'94 on Algorithms in Algebraic Geometry and Applications, Birkhäuser, Basel
    • T. Krick, L.M. Pardo, A computational method for diophantine approximation, in: L. González-Vega, T. Recio (Eds.), Proceedings of MEGA'94 on Algorithms in Algebraic Geometry and Applications, Progress in Mathematics, Vol. 143, Birkhäuser, Basel, 1996, pp. 193-254.
    • (1996) Progress in Mathematics , vol.143 , pp. 193-254
    • Krick, T.1    Pardo, L.M.2
  • 30
    • 84941839155 scopus 로고
    • Grundzüge einer arithmetischen theorie de algebraischen grössen
    • Kronecker L., Grundzüge einer arithmetischen Theorie de algebraischen Grössen J. Reine Angew. Math. 92 1882 1-122.
    • (1882) J. Reine Angew. Math. , vol.92 , pp. 1-122
    • Kronecker, L.1
  • 32
    • 0000482972 scopus 로고    scopus 로고
    • Determinant: Old algorithms, new insight
    • Mahajan M., Vinay V., Determinant: old algorithms, new insight SIAM J. Discrete Math. 12 4 1999 474-490.
    • (1999) SIAM J. Discrete Math. , vol.12 , Issue.4 , pp. 474-490
    • Mahajan, M.1    Vinay, V.2
  • 33
    • 84955610219 scopus 로고
    • Integration of multivariate rational functions given by straight-line programs
    • G. Cohen, H. Giusti, T. Mora (Eds.), Lecture Notes in Computer Science, Springer, Berlin
    • G. Matera, Integration of multivariate rational functions given by straight-line programs, in: G. Cohen, H. Giusti, T. Mora (Eds.), Proceedings of the AAECC-11 on Applied Algebra, Algebraic Algorithms and Error Correcting Codes, Lecture Notes in Computer Science, Vol. 948, Springer, Berlin, 1995.
    • (1995) Proceedings of the AAECC-11 on Applied Algebra, Algebraic Algorithms and Error Correcting Codes , vol.948
    • Matera, G.1
  • 35
    • 0033164518 scopus 로고    scopus 로고
    • Probabilistic algorithms for geometric elimination
    • Matera G., Probabilistic algorithms for geometric elimination Appl. Alg. Eng. Commun. Comput. 9 6 1999 463-520.
    • (1999) Appl. Alg. Eng. Commun. Comput. , vol.9 , Issue.6 , pp. 463-520
    • Matera, G.1
  • 36
    • 0015111095 scopus 로고
    • Algebraic simplification: A guide for the perplexed
    • Moses J., Algebraic simplification: a guide for the perplexed Commun. ACM 14 1971 548-560.
    • (1971) Commun. ACM , vol.14 , pp. 548-560
    • Moses, J.1
  • 37
    • 84955604612 scopus 로고
    • How lower and upper complexity bounds meet in elimination theory
    • G. Cohen, H. Giusti, T. Mora (Eds.), Lecture Notes in Computer Science, Springer, Berlin
    • L.M. Pardo, How lower and upper complexity bounds meet in elimination theory, in: G. Cohen, H. Giusti, T. Mora (Eds.), Proceedings of the AAECC-11 on Applied Algebra, Algebraic Algorithms and Error Correcting Codes, Lecture Notes in Computer Science, Vol. 948, Springer, Berlin, 1995.
    • (1995) Proceedings of the AAECC-11 on Applied Algebra, Algebraic Algorithms and Error Correcting Codes , vol.948
    • Pardo, L.M.1
  • 40
    • 84976779342 scopus 로고
    • Fast probabilistic algorithms for verification of polynomial identities
    • Schwartz J.T., Fast probabilistic algorithms for verification of polynomial identities J. Assoc. Comput. Mach. 27 4 1980 701-717.
    • (1980) J. Assoc. Comput. Mach. , vol.27 , Issue.4 , pp. 701-717
    • Schwartz, J.T.1
  • 41
    • 34250459760 scopus 로고
    • Schnelle multiplikation großer zahlen
    • Schönhage A., Strassen V., Schnelle Multiplikation großer Zahlen Computing 7 1971 281-292.
    • (1971) Computing , vol.7 , pp. 281-292
    • Schönhage, A.1    Strassen, V.2
  • 42
    • 84961475121 scopus 로고
    • Vermeidung von divisionen
    • Strassen V., Vermeidung von Divisionen J. Reine Angew. Math 264 1973 182-202.
    • (1973) J. Reine Angew. Math , vol.264 , pp. 182-202
    • Strassen, V.1
  • 44
    • 0025444759 scopus 로고
    • Deforestation: Transforming programs to eliminate trees
    • Wadler P., Deforestation: transforming programs to eliminate trees Theor. Comput. Sci. 73 1990 231-248.
    • (1990) Theor. Comput. Sci. , vol.73 , pp. 231-248
    • Wadler, P.1
  • 48
    • 84925463455 scopus 로고
    • Probabilistic algorithms for sparse polynomials
    • Lecture Notes in Computer Science
    • R. Zippel, Probabilistic algorithms for sparse polynomials, in: Proceedings of the EUROSAM'79, Lecture Notes in Computer Science, Vol. 72, 1979, pp. 216-226.
    • (1979) Proceedings of the EUROSAM'79 , vol.72 , pp. 216-226
    • Zippel, R.1


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