2022
DOI: 10.5206/mt.v2i1.14452
|View full text |Cite
|
Sign up to set email alerts
|

Speeding up polynomial GCD, a crucial operation in Maple

Abstract: Given two multivariate polynomials A and B with integer coefficientswe present a new GCD algorithm which computes G = gcd(A,B).Our algorithm is based on the Hu/Monagan GCD algorithm.If A = G A̅ and B = G B̅  we have modified the Hu/Monaganso that it can interpolate the smaller of G and A̅. We have implemented the new GCD algorithm in Maple withseveral subroutines coded in C for efficiency.Maple currently uses Zippel's sparse modular GCD algorithm.We present timing results comparing Maple's implementation… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2025
2025

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 18 publications
0
1
0
Order By: Relevance
“…High-performance algorithms relevant for polynomials and rational functions are continually and actively developed in Maple (see e.g. [44,48,49]). To simplify rational functions, Maple utilizes the normal function with the option expanded to prevent storing polynomials in factorized form.…”
Section: Appendixmentioning
confidence: 99%
“…High-performance algorithms relevant for polynomials and rational functions are continually and actively developed in Maple (see e.g. [44,48,49]). To simplify rational functions, Maple utilizes the normal function with the option expanded to prevent storing polynomials in factorized form.…”
Section: Appendixmentioning
confidence: 99%