메뉴 건너뛰기




Volumn 23, Issue 2-3, 2000, Pages 127-173

Design, analysis, and implementation of a multiprecision polynomial rootfinder

Author keywords

Adaptive algorithms; Clustered roots; Inclusion theorems; Mathematical software; Polynomial roots; Root neighborhoods; Simultaneous iterations

Indexed keywords


EID: 0034396488     PISSN: 10171398     EISSN: None     Source Type: Journal    
DOI: 10.1023/a:1019199917103     Document Type: Article
Times cited : (185)

References (49)
  • 1
    • 84966230222 scopus 로고
    • Iteration methods for finding all zeros of a polynomial simultaneously
    • O. Aberth, Iteration methods for finding all zeros of a polynomial simultaneously, Math. Comp. 27(122) (1973) 339-344.
    • (1973) Math. Comp. , vol.27 , Issue.122 , pp. 339-344
    • Aberth, O.1
  • 2
    • 0012031247 scopus 로고
    • A stopping criterion for polynomial root finding
    • D.A. Adams, A stopping criterion for polynomial root finding, Comm. ACM 10 (1967) 655-658.
    • (1967) Comm. ACM , vol.10 , pp. 655-658
    • Adams, D.A.1
  • 3
    • 0004297648 scopus 로고    scopus 로고
    • A Portable High Performance Multiprecision Package
    • NAS Applied Rsearch Branch, NASA Ames Research center, Moffet Field, CA
    • D.H. Bailey, A Portable High Performance Multiprecision Package, RNR Technical Report RNR-90-022, NAS Applied Rsearch Branch, NASA Ames Research center, Moffet Field, CA.
    • RNR Technical Report RNR-90-022
    • Bailey, D.H.1
  • 5
    • 0345811698 scopus 로고
    • A multiprecision implementation of a poly-algorithm for univariate polynomial zeros
    • D. Bini and G. Fiorentino, A multiprecision implementation of a poly-algorithm for univariate polynomial zeros, in: Proc. of the POSSO Workshop on Software (1995).
    • (1995) Proc. of the POSSO Workshop on Software
    • Bini, D.1    Fiorentino, G.2
  • 6
    • 0347703692 scopus 로고    scopus 로고
    • Mpsolve: Numerical computation of polynomial roots v2.0
    • D.A. Bini and G. Fiorentino, Mpsolve: Numerical computation of polynomial roots v2.0, FRISCO Technical Report (1998).
    • (1998) FRISCO Technical Report
    • Bini, D.A.1    Fiorentino, G.2
  • 7
    • 22644452461 scopus 로고    scopus 로고
    • On the parallel evaluation of a sparse polynomial at a point
    • D.A. Bini and G. Fiorentino, On the parallel evaluation of a sparse polynomial at a point, Numer. Algorithms 20(4) (1999) 323-329.
    • (1999) Numer. Algorithms , vol.20 , Issue.4 , pp. 323-329
    • Bini, D.A.1    Fiorentino, G.2
  • 8
    • 21444455822 scopus 로고    scopus 로고
    • Numerical computation of polynomial zeros by means of Aberth's method
    • D.A. Bini, Numerical computation of polynomial zeros by means of Aberth's method, Numer. Algorithms 13 (1996) 179-200.
    • (1996) Numer. Algorithms , vol.13 , pp. 179-200
    • Bini, D.A.1
  • 10
    • 33846649092 scopus 로고
    • A-posteriori error bounds for the zeros of polynomials
    • W. Börsch-Soupan, A-posteriori error bounds for the zeros of polynomials, Numer. Math. 5 (1963) 380-398.
    • (1963) Numer. Math. , vol.5 , pp. 380-398
    • Börsch-Soupan, W.1
  • 11
    • 34249928714 scopus 로고
    • Inclusion of the roots of a polynomial based on Gerschgorin's theorem
    • C. Carstensen, Inclusion of the roots of a polynomial based on Gerschgorin's theorem, Numer. Math. 59 (1991) 349-360.
    • (1991) Numer. Math. , vol.59 , pp. 349-360
    • Carstensen, C.1
  • 14
    • 0002770849 scopus 로고
    • A modified Newton method for polynomials
    • L.W. Ehrlich, A modified Newton method for polynomials, Comm. ACM 10(2) (1967) 107-108.
    • (1967) Comm. ACM , vol.10 , Issue.2 , pp. 107-108
    • Ehrlich, L.W.1
  • 15
    • 0001329073 scopus 로고
    • A remark on simultaneous inclusions of the zeros of a polynomial by Gerschgorin's theorem
    • L. Elsener, A remark on simultaneous inclusions of the zeros of a polynomial by Gerschgorin's theorem, Numer. Math. 21 (1973) 425-427.
    • (1973) Numer. Math. , vol.21 , pp. 425-427
    • Elsener, L.1
  • 16
    • 0008494990 scopus 로고
    • Questions of numerical condition related to polynomials
    • eds. C. de Boor and G.H. Golub Academic Press, New York
    • W. Gautschi, Questions of numerical condition related to polynomials, in: Recent Advances in Numerical Analysis, eds. C. de Boor and G.H. Golub (Academic Press, New York, 1978) pp. 45-72.
    • (1978) Recent Advances in Numerical Analysis , pp. 45-72
    • Gautschi, W.1
  • 18
    • 23544445236 scopus 로고
    • Algorithmique du théorème fondamental de l'Algèbre
    • INRIA
    • X. Gourdon, Algorithmique du théorème fondamental de l'algèbre, Rapport de Recherche No. 1852, INRIA (1993).
    • (1993) Rapport de Recherche No. 1852 , vol.1852
    • Gourdon, X.1
  • 20
    • 0346442915 scopus 로고
    • Initial approximations in Durand-Kerner's root finding method
    • H. Guggenheimer, Initial approximations in Durand-Kerner's root finding method, BIT 26 (1986) 537-539.
    • (1986) BIT , vol.26 , pp. 537-539
    • Guggenheimer, H.1
  • 22
    • 84968466219 scopus 로고
    • A termination criterion for iterative methods used to find the zeros of polynomials
    • M. Igarashi, A termination criterion for iterative methods used to find the zeros of polynomials, Math. Comp. 42 (1984) 165-171.
    • (1984) Math. Comp. , vol.42 , pp. 165-171
    • Igarashi, M.1
  • 23
    • 84971724951 scopus 로고
    • A zero-free interval for chromatic polynomials of graphs
    • B. Jackson, A zero-free interval for chromatic polynomials of graphs, Combin. Probab. Comput. 2(3) (1993) 325-336.
    • (1993) Combin. Probab. Comput. , vol.2 , Issue.3 , pp. 325-336
    • Jackson, B.1
  • 24
    • 0000598378 scopus 로고
    • A three stage variable shift iteration for polynomial zeros and its relation to generalized Rayleigh iteration
    • M.A. Jenkins and J.F. Traub, A three stage variable shift iteration for polynomial zeros and its relation to generalized Rayleigh iteration, Numer. Math. 14 (1970) 252-263.
    • (1970) Numer. Math. , vol.14 , pp. 252-263
    • Jenkins, M.A.1    Traub, J.F.2
  • 25
    • 0000341458 scopus 로고
    • Ein Gesamtschrittverfahren zur Berechnung der Nullstellen von Polynomen
    • I.O. Kerner, Ein Gesamtschrittverfahren zur Berechnung der Nullstellen von Polynomen, Numer. Math. 8 (1966) 290-294.
    • (1966) Numer. Math. , vol.8 , pp. 290-294
    • Kerner, I.O.1
  • 26
    • 0039835468 scopus 로고    scopus 로고
    • Partial fraction decomposition in C(z) and simultaneous Newton iteration for factorization in C[z]
    • P. Kirrinnis, Partial fraction decomposition in C(z) and simultaneous Newton iteration for factorization in C[z], J. Complexity 14 (1998) 378-444.
    • (1998) J. Complexity , vol.14 , pp. 378-444
    • Kirrinnis, P.1
  • 27
    • 85050900054 scopus 로고    scopus 로고
    • Fast computation of contour integrals of rational functions
    • to appear
    • P. Kirrinnis, Fast computation of contour integrals of rational functions, J. Complexity, to appear.
    • J. Complexity
    • Kirrinnis, P.1
  • 29
    • 0347703690 scopus 로고
    • Fortran subroutines for finding polynomial zeros
    • Computer Science and Systems Divisions, A.E.R.E. Harwell, Oxford
    • K. Madsen and K. Reid, Fortran subroutines for finding polynomial zeros, Technical Report HL 75/1172(C.13), Computer Science and Systems Divisions, A.E.R.E. Harwell, Oxford (1975).
    • (1975) Technical Report HL 75/1172(C.13)
    • Madsen, K.1    Reid, K.2
  • 30
    • 0000430655 scopus 로고
    • Zur iterativen auflösing algebraischer gleichungen
    • V.H. Maehly, Zur iterativen auflösing algebraischer gleichungen, Z. Angew. Math. Phys. 5 (1954) 260-263.
    • (1954) Z. Angew. Math. Phys. , vol.5 , pp. 260-263
    • Maehly, V.H.1
  • 31
    • 0027667665 scopus 로고
    • A bibliography on roots of polynomials
    • J.M. McNamee, A bibliography on roots of polynomials, J. Comput. Appl. Math. 47 (1993) 391-394.
    • (1993) J. Comput. Appl. Math. , vol.47 , pp. 391-394
    • McNamee, J.M.1
  • 32
    • 0023964513 scopus 로고    scopus 로고
    • A comparison of methods for terminating polynomial iterations
    • J.M. McNamee, A comparison of methods for terminating polynomial iterations, J. Comput. Appl. Math. 21 (1998) 239-244.
    • (1998) J. Comput. Appl. Math. , vol.21 , pp. 239-244
    • McNamee, J.M.1
  • 33
    • 84966227128 scopus 로고
    • Root neighborhoods of a polynomial
    • R.G. Mosier, Root neighborhoods of a polynomial, Math. Comp. 47 (1986) 265-273.
    • (1986) Math. Comp. , vol.47 , pp. 265-273
    • Mosier, R.G.1
  • 34
    • 0345811697 scopus 로고
    • On a theorem by J.L. Walsh concerning the moduli of roots of algebraic equations
    • A. Ostrowski, On a theorem by J.L. Walsh concerning the moduli of roots of algebraic equations, Bull. A.M.S. 47 (1941) 742-746.
    • (1941) Bull. A.M.S. , vol.47 , pp. 742-746
    • Ostrowski, A.1
  • 35
    • 0345811694 scopus 로고
    • On approximating complex polynomial zeros: Modified quadtree (Weyl's) construction and improved Newton's iteration
    • ACM Press, New York, and SIAM, Philadelphia, PA
    • V.Y. Pan, On approximating complex polynomial zeros: Modified quadtree (Weyl's) construction and improved Newton's iteration, in: 5th Annual ACM-SIAM Sympos. on Discrete Algorithms (ACM Press, New York, and SIAM, Philadelphia, PA, 1994).
    • (1994) 5th Annual ACM-SIAM Sympos. on Discrete Algorithms
    • Pan, V.Y.1
  • 36
    • 0023592849 scopus 로고
    • Sequential and parallel complexity of approximate evaluation of polynomial zeros
    • V.Y. Pan, Sequential and parallel complexity of approximate evaluation of polynomial zeros, Comput. Math. Appl. 14(8) (1987) 591-622.
    • (1987) Comput. Math. Appl. , vol.14 , Issue.8 , pp. 591-622
    • Pan, V.Y.1
  • 37
    • 0031169815 scopus 로고    scopus 로고
    • Solving a polynomial equation: Some history and recent progress
    • V.Y. Pan, Solving a polynomial equation: Some history and recent progress, SIAM Rev. 39(2) (1997) 187-220.
    • (1997) SIAM Rev. , vol.39 , Issue.2 , pp. 187-220
    • Pan, V.Y.1
  • 38
    • 0030168306 scopus 로고    scopus 로고
    • Optimal and nearly optimal algorithms for approximating complex polynomial zeros
    • V.Y. Pan, Optimal and nearly optimal algorithms for approximating complex polynomial zeros, Comput. Math. Appl. 31 (1996) 97-138.
    • (1996) Comput. Math. Appl. , vol.31 , pp. 97-138
    • Pan, V.Y.1
  • 40
    • 0040045579 scopus 로고
    • On the computational complexity of approximating solutions for real algebraic formulas
    • J. Renegar, On the computational complexity of approximating solutions for real algebraic formulas, SIAM J. Comput. 21(6) (1992) 1008-1025.
    • (1992) SIAM J. Comput. , vol.21 , Issue.6 , pp. 1008-1025
    • Renegar, J.1
  • 41
    • 38249035936 scopus 로고
    • On the worst case arithmetic complexity of approximating zeros of polynomials
    • J. Renegar, On the worst case arithmetic complexity of approximating zeros of polynomials, J. Complexity 3 (1987) 90-113.
    • (1987) J. Complexity , vol.3 , pp. 90-113
    • Renegar, J.1
  • 42
    • 0002149252 scopus 로고    scopus 로고
    • Solving zero-dimensional systems through the rational univariate representation
    • Technical Report, Loria to appear
    • F. Rouillier, Solving zero-dimensional systems through the rational univariate representation, Technical Report, Loria (to appear in Journal of AAECC).
    • Journal of AAECC
    • Rouillier, F.1
  • 43
    • 0003870489 scopus 로고
    • The fundamental theorem of algebra in terms of computational complexity
    • Mathematische Institut der Universität Tübingen
    • A. Schönhage, The fundamental theorem of algebra in terms of computational complexity, Technical Report, Mathematische Institut der Universität Tübingen (1982).
    • (1982) Technical Report
    • Schönhage, A.1
  • 44
    • 0014855549 scopus 로고
    • Error bounds for the zeros of a polynomial based upon Gerschgorin's theorem
    • B.T. Smith, Error bounds for the zeros of a polynomial based upon Gerschgorin's theorem, J. ACM 17 (1970) 661-674.
    • (1970) J. ACM , vol.17 , pp. 661-674
    • Smith, B.T.1
  • 45
    • 0347073137 scopus 로고    scopus 로고
    • personal communication
    • A. Sokal, personal communication (1999).
    • (1999)
    • Sokal, A.1
  • 46
    • 0030399092 scopus 로고    scopus 로고
    • Analysis of zero cluster in multivariate polynomial systems
    • ed. R. Caviness
    • H.J. Stetter, Analysis of zero cluster in multivariate polynomial systems, in: Proc. of ISSAC'96, ed. R. Caviness (1996) pp. 127-136.
    • (1996) Proc. of ISSAC'96 , pp. 127-136
    • Stetter, H.J.1
  • 48
    • 0001864844 scopus 로고    scopus 로고
    • Convergence conditions of some methods for the simultaneous computation of polynomial zeros
    • P. Tilli, Convergence conditions of some methods for the simultaneous computation of polynomial zeros, Calcolo 35(1) (1998) 3-15.
    • (1998) Calcolo , vol.35 , Issue.1 , pp. 3-15
    • Tilli, P.1
  • 49
    • 0002970569 scopus 로고
    • Practical problems arising in the solution of polynomial equations
    • J.H. Wilkinson, Practical problems arising in the solution of polynomial equations, J. Inst. Math. Appl. 8 (1971) 16-35.
    • (1971) J. Inst. Math. Appl. , vol.8 , pp. 16-35
    • Wilkinson, J.H.1


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