Distinct-degree factorization (Distinct-degree Factorization of Polynomials Over Finite Fields)

From Algorithm Wiki
Jump to navigation Jump to search

Time Complexity

$O(n^{3} + n \log n)$

Space Complexity

$O(n)$ words

(Computes and stores a constant number of polynomials of degree $O(n)$ per iteration. Note that computing $gcd(f, x^{(q^i)}-x)$ can be cleverly done in $O(n)$ space.)

Description

Approximate?

Exact

Randomized?

No, deterministic

Model of Computation

Word RAM

Year

1944

Reference

-