Fast Operations on Linearized Polynomials and their Applications in Coding Theory

12/21/2015
by   Sven Puchinger, et al.
0

This paper considers fast algorithms for operations on linearized polynomials. We propose a new multiplication algorithm for skew polynomials (a generalization of linearized polynomials) which has sub-quadratic complexity in the polynomial degree s, independent of the underlying field extension degree m. We show that our multiplication algorithm is faster than all known ones when s ≤ m. Using a result by Caruso and Le Borgne (2017), this immediately implies a sub-quadratic division algorithm for linearized polynomials for arbitrary polynomial degree s. Also, we propose algorithms with sub-quadratic complexity for the q-transform, multi-point evaluation, computing minimal subspace polynomials, and interpolation, whose implementations were at least quadratic before. Using the new fast algorithm for the q-transform, we show how matrix multiplication over a finite field can be implemented by multiplying linearized polynomials of degrees at most s=m if an elliptic normal basis of extension degree m exists, providing a lower bound on the cost of the latter problem. Finally, it is shown how the new fast operations on linearized polynomials lead to the first error and erasure decoding algorithm for Gabidulin codes with sub-quadratic complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/06/2017

Fast multiplication for skew polynomials

We describe an algorithm for fast multiplication of skew polynomials. It...
research
12/04/2019

Computing syzygies in finite dimension using fast linear algebra

We consider the computation of syzygies of multivariate polynomials in a...
research
08/03/2021

Intra-Basis Multiplication of Polynomials Given in Various Polynomial Bases

Multiplication of polynomials is among key operations in computer algebr...
research
07/18/2021

Elliptic Curve Fast Fourier Transform (ECFFT) Part I: Fast Polynomial Algorithms over all Finite Fields

For smooth finite fields F_q (i.e., when q-1 factors into small primes) ...
research
10/15/2021

Faster Modular Composition

A new Las Vegas algorithm is presented for the composition of two polyno...
research
10/07/2019

Space-efficient quantum multiplication of polynomials for binary finite fields with sub-quadratic Toffoli gate count

Multiplication is an essential step in a lot of calculations. In this pa...
research
12/13/2019

The quadratic hull of a code and the geometric view on multiplication algorithms

We introduce the notion of quadratic hull of a linear code, and give som...

Please sign up or login with your details

Forgot password? Click here to reset