Accéder directement au contenu Accéder directement à la navigation
Pré-publication, Document de travail

Algorithms for Linearly Recurrent Sequences of Truncated Polynomials

Abstract : Linear recurrent sequences are those whose elements are defined as linear combinations of preceding elements, and finding recurrence relations 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. Finding the ideal of their recurrence relations has applications such as the computation of minimal polynomials and determinants of sparse matrices over $\mathbb{A}$. We present three methods for finding this ideal: 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 relations and by exploiting the Hankel structure to compress the approximation problem. Then we confirm these improvements empirically through a C++ implementation, and we discuss the above-mentioned applications.
Type de document :
Pré-publication, Document de travail
Liste complète des métadonnées

https://hal-unilim.archives-ouvertes.fr/hal-03133516
Contributeur : Vincent Neiger <>
Soumis le : mardi 8 juin 2021 - 22:26:18
Dernière modification le : jeudi 10 juin 2021 - 03:32:08

Fichier

rec_seq_truncpol.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-03133516, version 2

Collections

Citation

Seung Gyu Hyun, Vincent Neiger, Éric Schost. Algorithms for Linearly Recurrent Sequences of Truncated Polynomials. 2021. ⟨hal-03133516v2⟩

Partager

Métriques

Consultations de la notice

10

Téléchargements de fichiers

4