Proceedings of the 37th International Symposium on Symbolic and Algebraic Computation 2012
DOI: 10.1145/2442829.2442861
|View full text |Cite
|
Sign up to set email alerts
|

On the complexity of multivariate blockwise polynomial multiplication

Abstract: 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 and analyze an algorithm which is based on blockwise decomposition of the input polynomials, and which performs the actual multiplication in an FFT model or some other more general so called ''evaluated model". If the input polynomials have total degrees at most d, then, under mild assumptions on the coefficient ring, we show that th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
20
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
4
4
2

Relationship

2
8

Authors

Journals

citations
Cited by 24 publications
(20 citation statements)
references
References 28 publications
0
20
0
Order By: Relevance
“…Computer algebra programs including Maple, Mathematica, Sage, and Singular use a sparse representation by default for multivariate polynomials, and there has been considerable recent work on how to efficiently store and compute with sparse polynomials [8,10,19,21,14].…”
Section: Introductionmentioning
confidence: 99%
“…Computer algebra programs including Maple, Mathematica, Sage, and Singular use a sparse representation by default for multivariate polynomials, and there has been considerable recent work on how to efficiently store and compute with sparse polynomials [8,10,19,21,14].…”
Section: Introductionmentioning
confidence: 99%
“…Considerable progress has been made toward this open problem, and it seems now nearly within reach. Some authors have looked at special cases, when the support of nonzero coefficients has a certain structure, to reduce to dense multiplication and achieve the desired complexity in those cases [45,79,80].…”
Section: Multiplicationmentioning
confidence: 99%
“…These temporary duplicated terms increase largely the pressure on the memory allocator, which is a bottleneck in a parallel context. The FFT or block based methods are mostly suitable for the multiplication of multivariate dense polynomials and not much for very sparse polynomials, even if the barrier between the sparse and dense algorithms becomes weaker [17,16,19].…”
Section: Introductionmentioning
confidence: 99%