Deterministic root finding over finite fields using Graeffe transforms

B Grenet, J Van Der Hoeven, G Lecerf - Applicable Algebra in Engineering …, 2016 - Springer
Applicable Algebra in Engineering, Communication and Computing, 2016Springer
We design new deterministic algorithms, based on Graeffe transforms, to compute all the
roots of a polynomial which splits over a finite field F _q F q. Our algorithms were designed
to be particularly efficient in the case when the cardinality q-1 q-1 of the multiplicative group
of F _q F q is smooth. Such fields are often used in practice because they support fast
discrete Fourier transforms. We also present a new nearly optimal algorithm for computing
characteristic polynomials of multiplication endomorphisms in finite field extensions. This …
Abstract
We design new deterministic algorithms, based on Graeffe transforms, to compute all the roots of a polynomial which splits over a finite field . Our algorithms were designed to be particularly efficient in the case when the cardinality of the multiplicative group of is smooth. Such fields are often used in practice because they support fast discrete Fourier transforms. We also present a new nearly optimal algorithm for computing characteristic polynomials of multiplication endomorphisms in finite field extensions. This algorithm allows for the efficient computation of Graeffe transforms of arbitrary orders.
Springer
Showing the best result for this search. See all results