We consider the fast in-place computation of the Euclidean polynomial modular remainder R(X) ≡ A(X) mod B(X) with A and B of respective degrees n and m ≤ n. If the multiplication of two polynomials of degree k can be performed with M(k) operations and O(k) extra space, then standard algorithms for the remainder require O(n/m M(m)) arithmetic operations and, apart from that of A and B, at least O(n − m) extra memory. This extra space is notably usually used to store the whole quotient Q(X) such that A = BQ + R with deg R < deg B.We avoid the storage of the whole of this quotient, and propose an algorithm still using O(n/m M(m)) arithmetic operations but only O(m) extra space.When the divisor B is sparse with a constant number of non-zero ter...
We provide a comprehensive presentation of algorithms, data structures, and implementation technique...
International audienceWe present algorithms to perform modular polynomial multiplication or modular ...
A general class of polynomials is defined which includes as subcases sparse and dense polynomials. F...
Abstract. It is well known that one can compute U mod p1, U mod p2,... in time n(lg n) 2+o(1) where ...
It is shown that if division and multiplication in a Euclidean domain can be performed in O(N loga N...
International audienceThe polynomial multiplication problem has attracted considerable attention sin...
A new Las Vegas algorithm is presented for the composition of two polynomials modulo a third one, ov...
In this paper, we consider the problem of efficient computation of polynomial modular reduction: A(x...
Polynomial remainder sequences contain the intermediate results of the Euclidean algorithm when appl...
We obtain randomized algorithms for factoring degree n univariate polynomials over F_q requiring O(n...
Abstract(i) First we show that all the known algorithms for polynomial division can be represented a...
We propose a new number representation and arithmetic for the elements of the ring of integers modul...
Modular composition is the problem to compute the composition of two univariate polynomials modulo a...
AbstractPolynomial remainder sequences contain the intermediate results of the Euclidean algorithm w...
International audienceThe Polynomial Modular Number System (PMNS) is an integer number system which ...
We provide a comprehensive presentation of algorithms, data structures, and implementation technique...
International audienceWe present algorithms to perform modular polynomial multiplication or modular ...
A general class of polynomials is defined which includes as subcases sparse and dense polynomials. F...
Abstract. It is well known that one can compute U mod p1, U mod p2,... in time n(lg n) 2+o(1) where ...
It is shown that if division and multiplication in a Euclidean domain can be performed in O(N loga N...
International audienceThe polynomial multiplication problem has attracted considerable attention sin...
A new Las Vegas algorithm is presented for the composition of two polynomials modulo a third one, ov...
In this paper, we consider the problem of efficient computation of polynomial modular reduction: A(x...
Polynomial remainder sequences contain the intermediate results of the Euclidean algorithm when appl...
We obtain randomized algorithms for factoring degree n univariate polynomials over F_q requiring O(n...
Abstract(i) First we show that all the known algorithms for polynomial division can be represented a...
We propose a new number representation and arithmetic for the elements of the ring of integers modul...
Modular composition is the problem to compute the composition of two univariate polynomials modulo a...
AbstractPolynomial remainder sequences contain the intermediate results of the Euclidean algorithm w...
International audienceThe Polynomial Modular Number System (PMNS) is an integer number system which ...
We provide a comprehensive presentation of algorithms, data structures, and implementation technique...
International audienceWe present algorithms to perform modular polynomial multiplication or modular ...
A general class of polynomials is defined which includes as subcases sparse and dense polynomials. F...