Essentially Optimal Sparse Polynomial Multiplication

01/31/2020
by   Pascal Giorgi, et al.
0

We present a probabilistic algorithm to compute the product of two univariate sparse polynomials over a field with a number of bit operations that is quasi-linear in the size of the input and the output. Our algorithm works for any field of characteristic zero or larger than the degree. We mainly rely on sparse interpolation and on a new algorithm for verifying a sparse product that has also a quasi-linear time complexity. Using Kronecker substitution techniques we extend our result to the multivariate case.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/06/2021

Polynomial modular product verification and its implications

Polynomial multiplication is known to have quasi-linear complexity in bo...
research
07/28/2022

Bit Complexity of Polynomial GCD on Sparse Representation

An input- and output-sensitive GCD algorithm for multi-variate polynomia...
research
03/27/2020

Generic bivariate multi-point evaluation, interpolation and modular composition with precomputation

Suppose 𝕂 is a large enough field and 𝒫⊂𝕂^2 is a fixed, generic set of p...
research
12/12/2017

Block-Krylov techniques in the context of sparse-FGLM algorithms

Consider a zero-dimensional ideal I in K[X_1,...,X_n]. Inspired by Faugè...
research
02/02/2016

Linear Time Interactive Certificates for the Minimal Polynomial and the Determinant of a Sparse Matrix

Certificates to a linear algebra computation are additional data structu...
research
12/15/2017

Revisit Randomized Kronecker Substitution based Sparse Polynomial Interpolation

In this paper, a new Monte Carlo interpolation algorithm for sparse mult...
research
02/12/2018

Frobenius Additive Fast Fourier Transform

In ISSAC 2017, van der Hoeven and Larrieu showed that evaluating a polyn...

Please sign up or login with your details

Forgot password? Click here to reset