ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Journal of Complexity
Volume 12, Issue 4, December 1996, Pages 492-511
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (284 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1006/jcom.1996.0030    How to Cite or Link Using DOI (Opens New Window)
Copyright © 1996 Academic Press, Inc. All rights reserved.

Regular Article

Graeffe's, Chebyshev-like, and Cardinal's Processes for Splitting a Polynomial into Factors*1

Dario Binia and Victor Y. Panc, b

a Dipartimento di Matematica, Università di Pisa, 56127, Pisa, Italy b Department of Mathematics and Computer Science, Lehman College, City University of New York, Bronx, New York, 10468 c Project S.A.F.I.R. INRIA, 06902, Sophia Antipolis, Cedex, France

Received 25 June 1996. 
Available online 24 April 2002.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Numerical splitting of a real or complex univariate polynomial into factors is the basic step of the divide-and-conquer algorithms for approximating complex polynomial zeros. Such algorithms are optimal (up to polylogarithmic factors) and are quite promising for practical computations. In this paper, we develop some new techniques, which enable us to improve numerical analysis, performance, and computational cost bounds of the known splitting algorithms. In particular, we study a Chebyshev-like modification of Graeffe's lifting iteration (which is a basic block of the splitting algorithms, as well as of several other known algorithms for approximating polynomial zeros), analyze its numerical performance, compare it with Graeffe's, prove some results on numerical stability of both lifting processes (that is, Graeffe's and Chebyshev-like), study their incorporation into polynomial root-finding algorithms, and propose some improvements of Cardinal's recent effective technique for numerical splitting of a polynomial into factors. Our improvement relies, in particular, on a modification of the matrix sign iteration, based on the analysis of some conformal mappings of the complex plane and of techniques of recursive lifting/recursive descending. The latter analysis reveals some otherwise hidden correlations among Graeffe's, Chebyshev-like, and Cardinal's iterative processes, and we exploit these correlations in order to arrive at our improvement of Cardinal's algorithm. Our work may also be of some independent interest for the study of applications of conformal maps of the complex plane to polynomial root-finding and of numerical properties of the fundamental techniques for polynomial root-finding such as Graeffe's and Chebyshev-like iterations.

*1 Supported by NSF Grant CCR 9020690 and PSC CUNY Award No. 666327.


Journal of Complexity
Volume 12, Issue 4, December 1996, Pages 492-511
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.