DocumentCode :
936410
Title :
Improving an algorithm for factoring polynomials over a finite field and constructing large irreducible polynomials
Author :
Camion, Paul F.
Volume :
29
Issue :
3
fYear :
1983
fDate :
5/1/1983 12:00:00 AM
Firstpage :
378
Lastpage :
385
Abstract :
Let f(x)\\in {\\bf F}_{q}[X] be a polynomial with simple roots to be factored. The so-called Berlekamp subalgebra B spanned over {\\bf F}_{q} by the idempotents of A={\\bf F}_{q}[X]/(f(X)) is considered. An exponential technique introduced earlier is based upon taking elements from B at random and enables us to obtain idempotents and, from that, the factors of f(X). This algorithm is speeded up in three ways. The concept of a separating subset of B is introduced and the McEliece operator mapping A onto B is used to construct a small separating set. {em Factoring} subsets of {\\bf F}_{q} were defined and investigated previously. The algorithm and these subsets are used together with a process introduced by F. J. McWilliams for the rapid construction of primitive idempotents. Finally, an algorithm is introduced for constructing irreducible polynomials of {\\bf F}_{q}[X] of degree d , for large values of d , in which the most expensive operation is the Euclidian algorithm applied to two polynomials of degree 2d .
Keywords :
Polynomials; Algebra; Galois fields; Partitioning algorithms; Polynomials; Retirement;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.1983.1056666
Filename :
1056666
Link To Document :
بازگشت