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
be a polynomial with simple roots to be factored. The so-called Berlekamp subalgebra
spanned over
by the idempotents of
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
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
of degree
, for large values of
, in which the most expensive operation is the Euclidian algorithm applied to two polynomials of degree
.
be a polynomial with simple roots to be factored. The so-called Berlekamp subalgebra
spanned over
by the idempotents of
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
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
of degree
, for large values of
, in which the most expensive operation is the Euclidian algorithm applied to two polynomials of degree
.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