Fast interpolation and multiplication of unbalanced polynomials

被引:1
|
作者
Giorgi, Pascal [1 ]
Grenet, Bruno [1 ]
du Cray, Armelle Perret [2 ]
Roche, Daniel S. [3 ]
机构
[1] Univ Montpellier, CNRS, LIRMM, Montpellier, France
[2] Univ Waterloo, Waterloo, ON, Canada
[3] US Naval Acad, Annapolis, MD USA
关键词
sparse interpolation; unbalanced polynomial multiplication; NORMAL-FORM; SPARSE; ALGORITHMS;
D O I
10.1145/3666000.3669717
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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 coefficients may vary widely, so-called unbalanced polynomials. Let f is an element of Z[x] be an unknown polynomial and s,D be bounds on its total bit-length and degree, our new interpolation algorithm returns.. with high probability using (O) over tilde (s log D.) bit operations and O (s log D log s) black box evaluation. For polynomial multiplication, assuming the bit-length s of the product is not given, our algorithm has an expected running time of (O) over tilde (s log D), whereas previous methods for (resp.) dense or sparse arithmetic have at least (O) over tilde (sD) or (O) over tilde (s(2)) bit complexity.
引用
收藏
页码:437 / 446
页数:10
相关论文
共 50 条