Fast construction of irreducible polynomials over finite fields (Q5906578)
From MaRDI portal
scientific article; zbMATH DE number 638310
Language | Label | Description | Also known as |
---|---|---|---|
English | Fast construction of irreducible polynomials over finite fields |
scientific article; zbMATH DE number 638310 |
Statements
Fast construction of irreducible polynomials over finite fields (English)
0 references
13 October 1994
0 references
The paper under review presents a new algorithm for constructing an irreducible polynomial of specified degree \(n\) over the finite field \(GF(q)\). The algorithm is probabilistic in nature and uses an expected number of \(O((n^ 2 \log n + n \log q) \log n \log \log n)\) operations in \(GF(q)\), making it asymptotically faster than previously known probabilistic algorithms for this problem. The only randomness used in the algorithm is an expected number of \(O(n)\) randomly chosen elements of \(GF(q)\). The basic strategy is to choose monic polynomials of degree \(n\) at random until an irreducible one is found. This is reasonable since the probability that such a randomly chosen polynomial is irreducible is approximately \({1 \over n}\). Of course, one then needs an efficient irreducibility test. In this paper two new algorithms for testing irreducibility are given: one is deterministic and the other is probabilistic, erring with probability at most \({1 \over q}\). The author also presents some algorithms for computing minimal polynomials and factoring cyclotomic polynomials over \(GF (q)\).
0 references
fast construction of irreducible polynomials
0 references
complexity
0 references
factorization of cyclotomic polynomials
0 references
algorithm
0 references
finite field
0 references
algorithms for testing irreducibility
0 references
minimal polynomials
0 references