Deterministic analysis of aleatoric methods of polynomial factorization over finite fields (Q1323866)

From MaRDI portal





scientific article; zbMATH DE number 584043
Language Label Description Also known as
default for all languages
No label defined
    English
    Deterministic analysis of aleatoric methods of polynomial factorization over finite fields
    scientific article; zbMATH DE number 584043

      Statements

      Deterministic analysis of aleatoric methods of polynomial factorization over finite fields (English)
      0 references
      0 references
      0 references
      15 December 1994
      0 references
      This paper deals with the problem of factoring a monic polynomial \(f\) over a finite field \(GF(q)\) into a product of irreducible monic polynomials over \(GF(q)\). By either the method of \textit{E. R. Berlekamp} [Factoring polynomials over large finite fields, Math. Comput. 24 (1970), 713-735 (1971; Zbl 0247.12014)] or the method of \textit{D. G. Cantor} and \textit{H. Zassenhaus} [Math. Comput. 36, 587-592 (1981; Zbl 0493.12024)] this problem is reduced to the problem of finding the roots of a polynomial for which it is known that the polynomial is a product of distinct linear factors over \(GF(q)\). Thus without loss of generality it may be assumed that \(f= \prod_{i=1}^ n (t-\xi_ i)\), where \(\xi_ 1, \xi_ 2, \dots, \xi_ n\) are distinct nonzero elements of \(GF(q)\). The methods of Berlekamp and Cantor-Zassenhaus are both probabilistic methods. In the paper under review the authors propose a deterministic version of the Cantor-Zassenhaus algorithm. It is conjectured that this algorithm has complexity \(O(n^ 4 \log p)\), where \(n= \text{degree} (f)\) and \(p\) is the characteristic of \(GF(q)\). A combinatorial problem is formulated whose solution would imply the truth of this conjecture. The authors also present a new deterministic factorization algorithm that requires knowledge of a primitive root of \(GF(q)\).
      0 references
      finite field
      0 references
      monic polynomials
      0 references
      Cantor-Zassenhaus algorithm
      0 references
      complexity
      0 references
      deterministic factorization algorithm
      0 references
      0 references

      Identifiers