2020
DOI: 10.48550/arxiv.2002.03708
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Sparse Polynomial Interpolation Based on Derivative

Abstract: In this paper, we propose two new interpolation algorithms for sparse multivariate polynomials represented by a straight-line program(SLP). Both of our algorithms work over any finite fields F q with large characteristic. The first one is a Monte Carlo randomized algorithm. Its arithmetic complexity is linear in the number T of non-zero terms of f , in the number n of variables. If q is O((nT D) (1) ), where D is the partial degree bound, then our algorithm has better complexity than other existing algorithms.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(7 citation statements)
references
References 18 publications
0
7
0
Order By: Relevance
“…Finding candidate exponents Like in the recent line of work of Gao and Huang [27,31,28,29], our overall approach is to generate candidate terms of the unknown sparse polynomials . is is achieved by interpolating mod − 1 for tiny primes , where ∈ ( log ) is so small that even performing ̃ ( ) operations is allowable within the targeted complexity.…”
Section: Main Ideasmentioning
confidence: 99%
See 1 more Smart Citation
“…Finding candidate exponents Like in the recent line of work of Gao and Huang [27,31,28,29], our overall approach is to generate candidate terms of the unknown sparse polynomials . is is achieved by interpolating mod − 1 for tiny primes , where ∈ ( log ) is so small that even performing ̃ ( ) operations is allowable within the targeted complexity.…”
Section: Main Ideasmentioning
confidence: 99%
“…Hence, there is no restriction on the evaluation domain, but the evaluation cost has to be taken into account. Subsequent works have refined the complexity bounds of this algorithm when the ring of coefficients is a finite field, the ring of integers or rational numbers [4,5,31,28].…”
Section: Introductionmentioning
confidence: 99%
“…In particular, we compute the term degrees even when evaluating at powers of a root of unity whose order is below the degree of , provided that the term values remain distinct. The idea was used before for fast sparse interpolation algorithms of polynomial products [3] and of polynomials given by straight line programs [10,11] where the asymptotic complexity was optimized, and the number of samples could be increased by a constant factor.…”
Section: The Number Of Arguments At Which the Algorithm Computesmentioning
confidence: 99%
“…where , is defined in (11) below for = and = are the Laurent terms in . The last 2 matrix factors in (10) are nonsingular because = ≠ = for 1 ≤ < ≤ and the last factor is a transposed Vandermonde matrix.…”
Section: Probabilistic Analysismentioning
confidence: 99%
See 1 more Smart Citation