Skip to main content

New resultant inequalities and complex polynomial factorization

  • Conference paper
  • First Online:
  • 131 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 601))

Abstract

We deduce some new probabilistic estimates on the distances between the zeros of a polynomial p(x) by using some properties of the discriminant of p(x) and apply these estimates to improve the fastest deterministic algorithm for approximating polynomial factorization over the complex field. Namely, given a natural n, positive ε, such that log(1/ε)=O(n log n), and the complex coefficients of a polynomial p(x) = Σ ni=0 p ixi, such that P n ≠ 0, ∑i¦p i¦≤1, we compute (within the error norm ε) a factorization of p(x) as a product of factors of degrees at most n/2, by using O(log2 n) time and n 3 processors under the PRAM arithmetic model of parallel computing or by using O(n 2 log2 n) arithmetic operations. The algorithm is randomized, of Las Vegas type, allowing a failure with a probability at most δ, for any positive δ < 1 such that log(1/δ)=O(log n). Except for a narrow class of polynomials p(x), these results can be also obtained for ε such that log(1/ε)=O(n 2 log n).

Supported by NSF Grant CCR 9020690 and PSC-CUNY Award 662478

This article was processed using the LATEX macro package with LLNCS style

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aho, A. V., Hopcroft, J. E., Ullman, J. D.: The Design and Analysis of Computer Algorithms, Addison-Wesley, 1976.

    Google Scholar 

  2. Aho, A. V., Steiglitz, K., Ullman, J. D.: Evaluating polynomials at fixed set of points, SIAM J. Comput. 4 (1975) 533–539.

    Google Scholar 

  3. Baur, W., Strassen, V.: On the complexity of partial derivatives, Theoretical Comp. Sci. 22 (1983) 317–330.

    Google Scholar 

  4. Bini, D., Pan, V.: Numerical and Algebraic Computations with Matrices and Polynomials, 1, 2, Birkhäuser, Boston, 1992.

    Google Scholar 

  5. Bitmead, R. R., Anderson, B. D. O.: Asymptotically fast solution of Toeplitz and related systems of linear equations, Linear Algebra and Its Applic. 34 (1980) 103–116.

    Google Scholar 

  6. Borodin, A., Munro, I.: The Computational Complexity of Algebraic and Numeric Problems, American Elsevier, New York, 1975.

    Google Scholar 

  7. Brent, R. P.: The parallel evaluation of general arithmetic expressions, J. ACM 21(2) (1974) 201–206.

    Google Scholar 

  8. Kaltofen, E., Singer, M.: Size efficient parallel algebraic circuits for partial derivatives, Tech. Report 90-32, Comp. Sci. Dept., RPI, Troy, NY, 1990.

    Google Scholar 

  9. Karp, R. M., Ramachandran, V.: A survey of parallel algorithms for shared memory machines, in Handbook Theor. Computer Science, North-Holland, Amsterdam, 1990.

    Google Scholar 

  10. Linnainmaa, S.: Taylor expansion of the accumulated rounding errors, BIT 16 (1976) 146–160.

    Google Scholar 

  11. Musicus, B. R.: Levinson and fast Choleski algorithms for Toeplitz and almost Toeplitz matrices, Internal Report, Lab. of Electronics, MIT, 1981.

    Google Scholar 

  12. Pan, V.: Complexity of parallel matrix computations, Theoretical Comp. Sci. 54 (1987) 65–85.

    Google Scholar 

  13. Pan, V.: Sequential and parallel complexity of approximate evaluation of polynomial zeros, Computers and Math. (with Applic.) 14(8) (1987) 591–622.

    Google Scholar 

  14. Pan, V.: Parametrization of Newton's iteration for computations with structured matrices and applications, Computers and Math. (with Applies.), (1992).

    Google Scholar 

  15. Pan, V.: Randomized incomplete numerical factorization of a polynomial over the complex field, Tech. Rep. TR 031.91, Int. Comp. Sci. Inst., Berkeley, CA, 1991.

    Google Scholar 

  16. Rabin, M.: Probabilistic algorithms in finite fields, SIAM J. Comp. 9(2) (1980) 273–280.

    Google Scholar 

  17. Schönhage, A.: The fundamental theorem of algebra in terms of computational complexity, ms, Dept. of Math., U. of Tübingen, Tübingen, Germany, 1982.

    Google Scholar 

  18. Schwartz, J. T.: Fast probabilistic algorithms for verification of polynomial identities, J. of ACM 27(4) (1980) 701–717.

    Google Scholar 

  19. Turan, P.: Power sum method and approximative solution of algebraic equations, Math. of Comp. 29(129) (1975) 311–318.

    Google Scholar 

  20. Turan, P.: On a New Method of Analysis and Its Applications, Wiley & Sons, New Jersey, 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

D. Dolev Z. Galil M. Rodeh

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pan, V. (1992). New resultant inequalities and complex polynomial factorization. In: Dolev, D., Galil, Z., Rodeh, M. (eds) Theory of Computing and Systems. ISTCS 1992. Lecture Notes in Computer Science, vol 601. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0035172

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55553-7

  • Online ISBN: 978-3-540-47214-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics