A new polynomial factorization algorithm and its implementation

80Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

We consider the problem of factoring univariate polynomials over a finite field. We demonstrate that the new baby step/giant step factoring method, recently developed by Kaltofen and Shoup, can be made into a very practical algorithm. We describe an implementation of this algorithm, and present the results of empirical tests comparing this new algorithm with others. When factoring polynomials modulo large primes, the algorithm allows much larger polynomials to be factored using a reasonable amount of time and space than was previously possible. For example, this new software has been used to factor a "generic" polynomial of degree 2048 modulo a 2048-bit prime in under 12 days on a Sun SPARC-station 10, using 68 MB of main memory. © 1995 Academic Press Limited.

Cite

CITATION STYLE

APA

Shoup, V. (1995). A new polynomial factorization algorithm and its implementation. Journal of Symbolic Computation, 20(4), 363–397. https://doi.org/10.1006/jsco.1995.1055

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free