New fast euclidean algorithms

  • Authors:
  • Marie-FrançOise Roy;Sidi Mohamed Sedjelmaci

  • Affiliations:
  • IRMAR (URA CNRS 305), Université de Rennes, Campus de Beaulieu, 35042 Rennes cedex, France;LIPN (UMR 7030, CNRS), Université de Paris Nord, Av. J.-B. Clément, 93430, Villetaneuse, France

  • Venue:
  • Journal of Symbolic Computation
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give new simple algorithms for the fast computation of the quotient boot and the gcd of two polynomials, and obtain a complexity O(d(log"2d)^2), where d is the degree of the polynomials, similarly to Schonhage (1971), Moenck (1973). More precisely, denoting by M(d) the cost of a fast multiplication of polynomials of degree d, we reach the complexity (9/2M(d)+O(d))log"2d where d is the degree of the polynomials in the non-defective case (when degrees drop one by one), and (21M(d)+O(d))log"2d+O(M(d)) in the general case, improving the complexity bounds (respectively (10M(d)+O(d))log"2d and (24M(d)+O(d))log"2d+O(M(d))) previously known for these problems (von zur Gathen and Gerhard, 1999, see Exercise 11.7). We hope that the simple character of our algorithms will make it easier to use fast algorithms in practice for these problems.