ISOLATE
Efficient isolation of polynomial’s real roots. This paper revisits an algorithm isolating the real roots of a univariate polynomial using Descartes’ rule of signs. It follows work of Vincent, Uspensky, Collins and Akritas, Johnson, Krandick. Our first contribution is a generic algorithm which enables one to describe all the known algorithms based on Descartes’ rule of sign and the bisection strategy in a unified framework. Using that framework, a new algorithm is presented, which is optimal in terms of memory usage and as fast as both Collins and Akritas’ algorithm and Krandick’s variant, independently of the input polynomial. From this new algorithm, we derive an adaptive semi-numerical version, using multi-precision interval arithmetic. We finally show that these critical optimizations have important consequences since our new algorithm still works with huge polynomials, including orthogonal polynomials of degree 1000 and more, which were out of reach of previous methods.
Keywords for this software
References in zbMATH (referenced in 191 articles , 1 standard article )
Showing results 161 to 180 of 191.
Sorted by year (- Revol, Nathalie; Rouillier, Fabrice: Motivations for an arbitrary precision interval arithmetic and the MPFI library (2005)
- Schmitt, Susanne: The diamond operator -- implementation of exact real algebraic numbers (2005)
- Yakoubsohn, J.-C.: Numerical analysis of a bisection-exclusion method to find zeros of univariate analytic functions (2005)
- Belabas, Karim: Topics in computational algebraic number theory (2004)
- Bompadre, A.; Matera, G.; Wachenchauzer, R.; Waissbein, A.: Polynomial equation solving by lifting procedures for ramified fibers (2004)
- Chen, XueFeng; Wang, DingKang: The projection of quasi variety and its application on geometric theorem proving and formula deduction (2004)
- Corvez, Solen; Rouillier, Fabrice: Using computer algebra tools to classify serial manipulators (2004)
- Emiris, Ioannis Z.; Tsigaridas, Elias P.: Comparing real algebraic numbers of small degree (2004)
- Grimmer, Markus; Petras, Knut; Revol, Nathalie: Multiple precision interval packages: comparing different approaches (2004)
- Krandick, Werner: Trees and jumps and real roots. (2004)
- Lebrun, Jérôme; Selesnick, Ivan: Gröbner bases and wavelet design (2004)
- Rouillier, Fabrice; Zimmermann, Paul: Efficient isolation of polynomial’s real roots. (2004)
- Safey El Din, Mohab; Schost, Éric: Properness defects and projections and computation of at least one point in each connected component of a real algebraic set (2004)
- Bostan, Alin; Salvy, Bruno; Schost, Éric: Fast algorithms for zero-dimensional polynomial systems using duality (2003)
- Cluzeau, Thomas; Hubert, Evelyne: Resolvent representation for regular differential ideals (2003)
- Safey El Din, Mohab; Schost, Éric: Polar varieties and computation of one point in each connected component of a smooth real algebraic set (2003)
- Schost, Éric: Complexity results for triangular sets (2003)
- Aubry, Philippe; Rouillier, Fabrice; Safey El Din, Mohab: Real solving for positive dimensional systems. (2002)
- Berberich, Eric; Eigenwillig, Arno; Hemmer, Michael; Hert, Susan; Mehlhorn, Kurt; Schömer, Elmar: A computational basis for conic arcs and boolean operations on conic polygons (2002)
- Mourrain, B.; Vrahatis, M. N.; Yakoubsohn, J. C.: On the complexity of isolating real roots and computing with certainty the topological degree (2002)