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
    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
    0 references
    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
    0 references