A Probabilistic Algorithm of Computing the Polynomial Greatest Common Divisor with Smaller Factors
Year: 2022
Type: article
Abstract: : In the earlier work, subresultant algorithm was proposed to decrease the coefficient growth in the Euclidean algorithm of polynomials. However, the output polynomial remainders may have a small factor which can be removed to satisfy our needs. Then later, an improved subresultant algorithm was given by representing the subresultant algorithm in another way, where we add a variant called π to express the small factor. There was a way to compute the variant proposed by Brown, who worked at IBM. Nevertheless, the way failed to determine eachπ correctly. In this paper, we will give a probabilistic algorithm to determine the variant π correctly in most cases by adding a few steps instead of computing π‘ π₯ when given π π₯ andπ π₯ β β€ π₯ , where π‘ π₯ satisfies that π π₯ π π₯ + π‘ π₯ π π₯ = π π₯ , here π‘ π₯ , π π₯ β β€ π₯ .Also , we made experiments on the correctness and efficiency of our algorithm, which has obvious advantage compared with the previous fastest algorithm.
Language: English
Subfield: Computational Theory and Mathematics
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W7165922331
