A Practical Univariate Polynomial Composition Algorithm - ENS de Lyon - École normale supérieure de Lyon Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2010

A Practical Univariate Polynomial Composition Algorithm

Résumé

We revisit a divide-and-conquer algorithm, originally described by Brent and Kung for composition of power series, showing that it can be applied practically to composition of polynomials in Z[x] given in the standard monomial basis. We offer a complexity analysis, showing that it is asymptotically fast, avoiding coefficient explosion in Z[x]. The algorithm is straightforward to implement and practically fast, avoiding computationally expensive change of basis steps of other polynomial composition strategies. The algorithm is available in the open source FLINT C library and we offer a practical comparison with the polynomial composition algorithm in the MAGMA computer algebra system.
Fichier principal
Vignette du fichier
dmtcs_NOVOCIN2010.pdf (111.16 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

ensl-00546102 , version 1 (13-12-2010)

Identifiants

  • HAL Id : ensl-00546102 , version 1

Citer

William Hart, Andrew Novocin. A Practical Univariate Polynomial Composition Algorithm. 2010. ⟨ensl-00546102⟩
372 Consultations
1875 Téléchargements

Partager

Gmail Facebook X LinkedIn More