What can (and can't) we do with sparse polynomials?

DS Roche - Proceedings of the 2018 ACM International …, 2018 - dl.acm.org
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 …

Nearly optimal sparse polynomial multiplication

V Nakos - IEEE Transactions on Information Theory, 2020 - ieeexplore.ieee.org
In the sparse polynomial multiplication problem, one is asked to multiply two sparse
polynomials f and g in time that is proportional to the size of the input plus the size of the …

Output-sensitive algorithms for sumset and sparse polynomial multiplication

A Arnold, DS Roche - Proceedings of the 2015 ACM on International …, 2015 - dl.acm.org
We present randomized algorithms to compute the sumset (Minkowski sum) of two integer
sets, and to multiply two univariate integer polynomials given by sparse representations. Our …

Essentially optimal sparse polynomial multiplication

P Giorgi, B Grenet, AP Cray - … of the 45th International Symposium on …, 2020 - dl.acm.org
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 …

Secure outsourced decryption for FHE-based privacy-preserving cloud computing

X Ma, C Li, Y Hu, Y Tao, Y Jiang, Y Li, F Kong… - Journal of Information …, 2024 - Elsevier
The demand for processing vast volumes of data has surged dramatically due to the
advancement of machine learning technology. Large-scale data processing necessitates …

On the complexity of multivariate blockwise polynomial multiplication

J Van Der Hoeven, G Lecerf - … of the 37th International Symposium on …, 2012 - dl.acm.org
In this article, we study the problem of multiplying two multivariate polynomials which are
somewhat but not too sparse, typically like polynomials with convex supports. We design …

Algorithmes pour les polynômes creux: interpolation, arithmétique, test d'identité

AP Du Cray - 2023 - theses.hal.science
La manipulation de polynômes est une étape souvent incontournable, que ce soit pour la
résolution de problèmes théoriques ou pour la modélisation du monde physique. Dans le …

Sparse nonnegative convolution is equivalent to dense nonnegative convolution

K Bringmann, N Fischer, V Nakos - Proceedings of the 53rd Annual ACM …, 2021 - dl.acm.org
Computing the convolution A⋆ B of two length-n vectors A, B is an ubiquitous computational
primitive, with applications in a variety of disciplines. Within theoretical computer science …

Fast interpolation and multiplication of unbalanced polynomials

P Giorgi, B Grenet, A Perret du Cray… - Proceedings of the 2024 …, 2024 - dl.acm.org
We consider the classical problems of interpolating a polynomial given a black box for
evaluation, and of multiplying two polynomials, in the setting where the bit-lengths of the …

Structured FFT and TFT: symmetric and lattice polynomials

J van der Hoeven, R Lebreton, É Schost - Proceedings of the 38th …, 2013 - dl.acm.org
Structured FFT and TFT Page 1 ∗ Joris van der Hoeven Laboratoire d’informatique UMR
7161 CNRS École 91128 Palaiseau Cedex, France vdhoeven@lix.polytechnique.fr Romain …