Algorithms for Linearly Recurrent Sequences of Truncated Polynomials - Université de Limoges Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2021

Algorithms for Linearly Recurrent Sequences of Truncated Polynomials

Résumé

Linear recurrent sequences are those whose elements are defined as linear combinations of preceding elements, and finding relations of recurrences is a fundamental problem in computer algebra. In this paper, we focus on sequences whose elements are vectors over the ring $\mathbb{A} = \mathbb{K}[x]/(x^d)$ of truncated polynomials. We present three methods for finding the ideal of canceling polynomials: a Berlekamp-Massey-like approach due to Kurakin, one which computes the kernel of some block-Hankel matrix over $\mathbb{A}$ via a minimal approximant basis, and one based on bivariate Pad\'e approximation. We propose complexity improvements for the first two methods, respectively by avoiding the computation of redundant sequence generators and by exploiting the Hankel structure to compress the approximation instance. We then observe these improvements in our empirical results through a C++ implementation. Finally we discuss applications to the computation of minimal polynomials and determinants of sparse matrices over $\mathbb{A}$.
Fichier principal
Vignette du fichier
rec-seq-truncpol.pdf (502.4 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03133516 , version 1 (06-02-2021)
hal-03133516 , version 2 (08-06-2021)

Identifiants

  • HAL Id : hal-03133516 , version 1

Citer

Seung Gyu Hyun, Vincent Neiger, Éric Schost. Algorithms for Linearly Recurrent Sequences of Truncated Polynomials. 2021. ⟨hal-03133516v1⟩
41 Consultations
77 Téléchargements

Partager

Gmail Facebook X LinkedIn More