Pascal Giorgi, Bruno Grenet, Armelle Perret du Cray, Daniel S. Roche
{"title":"Fast interpolation and multiplication of unbalanced polynomials","authors":"Pascal Giorgi, Bruno Grenet, Armelle Perret du Cray, Daniel S. Roche","doi":"arxiv-2402.10139","DOIUrl":null,"url":null,"abstract":"We consider the classical problems of interpolating a polynomial given a\nblack box for evaluation, and of multiplying two polynomials, in the setting\nwhere the bit-lengths of the coefficients may vary widely, so-called unbalanced\npolynomials. Writing s for the total bit-length and D for the degree, our new\nalgorithms have expected running time $\\tilde{O}(s \\log D)$, whereas previous\nmethods for (resp.) dense or sparse arithmetic have at least $\\tilde{O}(sD)$ or\n$\\tilde{O}(s^2)$ bit complexity.","PeriodicalId":501033,"journal":{"name":"arXiv - CS - Symbolic Computation","volume":"313 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Symbolic Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2402.10139","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
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. Writing s for the total bit-length and D for the degree, our new
algorithms have expected running time $\tilde{O}(s \log D)$, whereas previous
methods for (resp.) dense or sparse arithmetic have at least $\tilde{O}(sD)$ or
$\tilde{O}(s^2)$ bit complexity.