Proceedings of the 2009 Conference on Symbolic Numeric Computation 2009
DOI: 10.1145/1577190.1577202
|View full text |Cite
|
Sign up to set email alerts
|

Experimental evaluation and cross-benchmarking of univariate real solvers

Abstract: Real solving of univariate polynomials is a fundamental problem with several important applications. This paper is focused on the comparison of black-box implementations of state-of-the-art algorithms for isolating real roots of univariate polynomials over the integers. We have tested 9 different implementations based on symbolic-numeric methods, Sturm sequences, Continued Fractions and Descartes' rule of sign. The methods under consideration were developed at the GALAAD group at INRIA, the VEGAS group at LO-R… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

4
24
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 26 publications
(28 citation statements)
references
References 23 publications
4
24
0
Order By: Relevance
“…For very large coefficients, the Bitstream approaches sometimes outperform the methods for integer polynomials as the full precision of the coefficients might not be needed. This was already observed [16,28] for the previous Bitstream solvers and should even more be true for the new method, in particular, for polynomials of larger degree. Our results are crucially based on the usage of an adaptive precision management in comparison to the usage of worst case perturbation bounds as proposed in [12] or [23].…”
Section: Introductionsupporting
confidence: 67%
See 2 more Smart Citations
“…For very large coefficients, the Bitstream approaches sometimes outperform the methods for integer polynomials as the full precision of the coefficients might not be needed. This was already observed [16,28] for the previous Bitstream solvers and should even more be true for the new method, in particular, for polynomials of larger degree. Our results are crucially based on the usage of an adaptive precision management in comparison to the usage of worst case perturbation bounds as proposed in [12] or [23].…”
Section: Introductionsupporting
confidence: 67%
“…They both start on an initial interval and perform a recursive binary search. In practice, methods based on Descartes' Rule of Signs have proven to be more efficient [16,17,28] than Sturm's approach, but both approaches behave equally in terms of worst case complexity [8,13,20]. More precisely, for F a polynomial of degree n with integer coefficients of bitsize L, the induced subdivision tree has size O(n(log n + L)) and isolating all real roots demands forÕ(n 4 L 2 ) bit operations.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…For an empirical comparison of these methods, see Hemmer et al (2009). In this paper, we show that the subdivision tree for the SqFreeEVAL algorithm also achieves this bound; therefore, the SqFreeEVAL algorithm should also be considered on equal footing with the other more well-known root finding algorithms via the Sturm or Descartes methods.…”
Section: + Dl)mentioning
confidence: 71%
“…Both the internal kds and the ak d kernels use subdivision methods for root isolation, but they differ in the strategy for detecting empty intervals and isolating intervals. The kds kernel uses Sturm theory [17, §7], while the ak d kernel is based on Descartes' rule of sign [7], which leads to a better performance in practice; see [9] for a comparison of various root solvers. The difference between the third and fourth columns in Table 4 shows that exchanging the kernel yields another improvement of roughly a factor of two.…”
Section: Optimization 1 Whenever a Triangle Or Tetrahedron Becomes Shmentioning
confidence: 99%