What Can (and Can't) we Do with Sparse Polynomials?

07/22/2018
by   Daniel S. Roche, et al.
0

Simply put, a sparse polynomial is one whose zero coefficients are not explicitly stored. Such objects are ubiquitous in exact computing, and so naturally we would like to have efficient algorithms to handle them. However, with this compact storage comes new algorithmic challenges, as fast algorithms for dense polynomials may no longer be efficient. In this tutorial we examine the state of the art for sparse polynomial algorithms in three areas: arithmetic, interpolation, and factorization. The aim is to highlight recent progress both in theory and in practice, as well as opportunities for future work.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/16/2022

Sparse Polynomial Interpolation and Division in Soft-linear Time

Given a way to evaluate an unknown polynomial with integer coefficients,...
research
01/21/2020

Sparse Polynomial Interpolation Based on Derivative

In this paper, we propose two new interpolation algorithms for sparse mu...
research
05/09/2018

Towards Mixed Gröbner Basis Algorithms: the Multihomogeneous and Sparse Case

One of the biggest open problems in computational algebra is the design ...
research
08/20/2018

Deterministic Factorization of Sparse Polynomials with Bounded Individual Degree

In this paper we study the problem of deterministic factorization of spa...
research
10/03/2017

Sparse Interpolation of Black-box Multivariate Polynomials using Kronecker Type Substitutions

In this paper, we give two new deterministic interpolation algorithms fo...
research
02/01/2020

Efficient q-Integer Linear Decomposition of Multivariate Polynomials

We present two new algorithms for the computation of the q-integer linea...
research
12/12/2019

Sparse Interpolation With Errors in Chebyshev Basis Beyond Redundant-Block Decoding

We present sparse interpolation algorithms for recovering a polynomial w...

Please sign up or login with your details

Forgot password? Click here to reset