A fast parallel sparse polynomial GCD algorithm (Q1994882): Difference between revisions
From MaRDI portal
ReferenceBot (talk | contribs) Changed an Item |
Normalize DOI. |
||
Property / DOI | |||
Property / DOI: 10.1016/j.jsc.2020.06.001 / rank | |||
Property / DOI | |||
Property / DOI: 10.1016/J.JSC.2020.06.001 / rank | |||
Normal rank |
Latest revision as of 17:10, 16 December 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A fast parallel sparse polynomial GCD algorithm |
scientific article |
Statements
A fast parallel sparse polynomial GCD algorithm (English)
0 references
18 February 2021
0 references
This work introduces a parallel modular GCD algorithm for sparse multivariate polynomials with integer coefficients. The computation of the GCD of multivariate polynomials is known as an important problem in symbolic computation and has been studied by many authors. The bottleneck in this problem was always the growth of the coefficients through the computations until modular algorithms appeared in the 70s, which are really efficient for sparse polynomials. In this work, the authors combine a Kronecker substitution with a Ben-Or/Tiwari sparse interpolation modulo a smooth prime to determine the support of the GCD. Throughout the article, they explain in detail the strengths (fast, highly parallelizable) and weaknesses (existence of unlucky homomorphisms, that is, unlucky evaluation points) of their methodology. They also compare their implementation with the serial implementations they have done of Zippel's GCD algorithm in Maple and Magma.
0 references
modular algorithms
0 references
sparse polynomial interpolation
0 references
multivariate polynomial GCD computation
0 references
0 references
0 references
0 references