Shoup, Victor Fast construction of irreducible polynomials over finite fields. (English) Zbl 0815.11059 J. Symb. Comput. 17, No. 5, 371-391 (1994). 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)\). Reviewer: G.L.Ebert (Newark / Delaware) Cited in 3 ReviewsCited in 46 Documents MSC: 11T06 Polynomials over finite fields 11Y16 Number-theoretic algorithms; complexity Keywords:fast construction of irreducible polynomials; complexity; factorization of cyclotomic polynomials; algorithm; finite field; algorithms for testing irreducibility; minimal polynomials PDFBibTeX XMLCite \textit{V. Shoup}, J. Symb. Comput. 17, No. 5, 371--391 (1994; Zbl 0815.11059) Full Text: DOI