A fitting algorithm for real coefficient polynomial rooting

作者:

Highlights:

摘要

A new algorithm for computing all roots of polynomials with real coefficients is introduced. The principle behind the new algorithm is a fitting of the convolution of two subsequences onto a given polynomial coefficient sequence. This concept is used in the initial stage of the algorithm for a recursive slicing of a given polynomial into degree-2 subpolynomials from which initial root estimates are computed in closed form. This concept is further used in a post-fitting stage where the initial root estimates are refined to high numerical accuracy. A reduction of absolute root errors by a factor of 100 compared to the famous Companion matrix eigenvalue method based on the unsymmetric QR algorithm is not uncommon. Detailed computer experiments validate our claims.

论文关键词:Polynomials,Root-finding,Convolution,Polynomial factorization,Polynomial fitting

论文评审过程:Received 2 June 2011, Revised 14 December 2011, Available online 26 February 2012.

论文官网地址:https://doi.org/10.1016/j.cam.2012.02.027