Sparse Polynomial Interpolation and Division in Soft-linear Time
Pascal Giorgi, Bruno Grenet, Armelle Perret du Cray, Daniel S. Roche

TL;DR
This paper introduces a new soft-linear time Monte Carlo algorithm for sparse polynomial interpolation and division, significantly improving efficiency in terms of bit complexity and handling polynomials with integer coefficients.
Contribution
It presents the first sparse interpolation algorithm with nearly optimal bit complexity, enabling efficient recovery of sparse polynomials and their quotients.
Findings
Algorithm achieves nearly-linear bit complexity in output size.
First sparse interpolation method with soft-linear bit complexity.
Efficient polynomial division for integer coefficient polynomials.
Abstract
Given a way to evaluate an unknown polynomial with integer coefficients, we present new algorithms to recover its nonzero coefficients and corresponding exponents. As an application, we adapt this interpolation algorithm to the problem of computing the exact quotient of two given polynomials. These methods are efficient in terms of the bit-length of the sparse representation, that is, the number of nonzero terms, the size of coefficients, the number of variables, and the logarithm of the degree. At the core of our results is a new Monte Carlo randomized algorithm to recover a polynomial with integer coefficients given a way to evaluate for any chosen integers and . This algorithm has nearly-optimal bit complexity, meaning that the total bit-length of the probes, as well as the computational running time, is softly linear (ignoring logarithmic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
