Skip to main content
Log in

On the cost of approximating all roots of a complex polynomial

  • Published:
Mathematical Programming Submit manuscript

Abstract

This work examines the computational complexity of a homotopy algorithm in approximating all roots of a complex polynomialf. It is shown that, probabilistically, monotonic convergence to each of the roots occurs after a determined number of steps. Moreover, in all subsequent steps, each rootz is approximated by a complex numberx, where ifx 0 =x, x j =x j−1f(x j−1)/f′(x j−1),j = 1, 2,⋯, then |x j z| < (1/|x 0z|)|x j−1z|2.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. B.C. Eaves, “Homotopies for computation of fixed points”,Mathematical Programming 3 (1972) 1–22.

    Google Scholar 

  2. B.C. Eaves and R. Saigal, “Homotopies for computation of fixed points on unbounded regions”,Mathematical Programming 3 (1972) 225–237.

    Google Scholar 

  3. E. Hille,Analytic function theory, II (Ginn, Boston, 1962).

    Google Scholar 

  4. H.W. Kuhn, “Finding roots of polynomials by pivoting”, in: S. Karamardian, ed.,Fixed points: Algorithms and applications (Academic Press, New York, NY, 1977).

    Google Scholar 

  5. H.W. Kuhn, Z. Wang, S. Xu, “On the cost of computing roots of polynomials”,Mathematical Programming 28 (1984) 156–164.

    Google Scholar 

  6. S. Lang,Algebra (Addison-Wesley, Reading, MA, 1965).

    Google Scholar 

  7. M. Marden,Geometry of polynomials (American Mathematical Society, Providence, RI, 1966).

    Google Scholar 

  8. M. Shub and S. Smale, “Computational complexity: On the geometry of polynomials and a theory of cost: Part I”, Technical Report PAM-71, Center for Pure and Applied Mathematics (Berkeley, CA, 1982).

    Google Scholar 

  9. S. Smale, “The fundamental theorem of algebra and complexity theory”,Bulletin of the American Mathematical Society 4 (1981) 1–36.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Renegar, J. On the cost of approximating all roots of a complex polynomial. Mathematical Programming 32, 319–336 (1985). https://doi.org/10.1007/BF01582052

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation