References & Citations
Computer Science > Symbolic Computation
Title: Real Polynomial Root-finding by Means of Matrix and Polynomial Iterations
(Submitted on 22 Jan 2015 (v1), last revised 13 Apr 2017 (this version, v3))
Abstract: Univariate polynomial root-finding is a classical subject, still important for modern computing. Frequently one seeks just the real roots of a polynomial with real coefficients. They can be approximated at a low computational cost if the polynomial has no nonreal roots, but for high degree polynomials, nonreal roots are typically much more numerous than the real ones. The challenge is known for a long time, and the subject has been intensively studied. Nevertheless, we produce some novel ideas and techniques and obtain dramatic acceleration of the known algorithms. In order to achieve our progress we exploit the correlation between the computations with matrices and polynomials, randomized matrix computations, and complex plane geometry, extend the techniques of the matrix sign iterations, and use the structure of the companion matrix of the input polynomial. The results of our extensive tests with benchmark polynomials and random matrices are quite encouraging. In particular in our tests the number of iterations required for convergence of our algorithms grew very slowly (if at all) as we increased the degree of the univariate input polynomials and the dimension of the input matrices from 64 to 1024.
Submission history
From: Victor Pan [view email][v1] Thu, 22 Jan 2015 04:30:09 GMT (29kb)
[v2] Sat, 1 Aug 2015 04:01:28 GMT (30kb)
[v3] Thu, 13 Apr 2017 15:56:28 GMT (31kb)
Link back to: arXiv, form interface, contact.