| Computing Frobenius maps and factoring polynomials |
| Full text |
Pdf
(688 KB)
|
| Source
|
Annual ACM Symposium on Theory of Computing
archive
Proceedings of the twenty-fourth annual ACM symposium on Theory of computing
table of contents
Victoria, British Columbia, Canada
Pages: 97 - 105
Year of Publication: 1992
ISBN:0-89791-511-9
|
|
Authors
|
|
Joachim von zur Gathen
|
Department of Computer Science, University of Toronto, Toronto, Ontario M5S 1A4, Canada
|
|
Victor Shoup
|
Department of Computer Science, University of Toronto, Toronto, Ontario M5S 1A4, Canada
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 25, Citation Count: 3
|
|
|
ABSTRACT
A new probabilistic algorithm for factoring univariate polynomials over finite fields is presented whose asymptotic running time improves upon previous results. To factor a polynomial of degree n over Fq, the algorithm uses O((n2 + n log q)•(log n)2 log log n) arithmetic operations in Fq. The main technical innovation is a new way to compute Frobenius and trace maps in the ring of polynomials modulo the polynomial to be factored.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. ARWIN, Uber Kongruenzen von dem fiinften und hSheren Graden nach einem Primzahlmodulus. Arkiv f#r matematik, astronomi o. fysik 14 (1918), 1-46.
|
| |
2
|
L. PAPAl) E. M. LUKS, AND #. SERESS, Fast management of permutation groups. In #gth Annual Symposium on Foundations of Computer Science, 272-282, 1988.
|
| |
3
|
M. B#N-OR, Probabilistic algorithms in finite fields. In #$nd Annual Symposium on Foundations of Computer Science, 394-398, 1981.
|
| |
4
|
E. R. BERLEKAMP, Algebraic Coding Theory. McGraw-Hill, 1968.
|
| |
5
|
E. R. BERLEKAMP, Factoring polynomials over large finite fields. Math. Comp. 24(111) (1970), 713-735.
|
 |
6
|
|
| |
7
|
J. BUCHMANN, Complexity of algorithms in algebraic number theory. In Number Theory. Proc. First Conf. Canadian Number Theory Assoc. Walter de Gruyter, 1990.
|
| |
8
|
P. CAMION, Improving an algorithm for factoring polynomials over a finite field and constructing large irreducible polynomials. IEEE Trans. In. form. Theory IT-29(3) (1983), 378- 385.
|
| |
9
|
|
| |
10
|
D. G. CANTOR AND H. ZASSENHAUS, A new algorithm for factoring polynomials over finite fields. Math. Comp. 36(154) (1981), 587-592.
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
E. KALTOFEN, Polynomial factorization 1982- 1986. In Computers in Mathematics, ed. D. V. Chudnovsky, R. D. Jenks, Lecture Notes in Pure and Applied Mathematics, col. 125, 285-309, 1990.
|
| |
16
|
D. E. KNUTtt, The Art of Computer Programming, col. 2. Addison-Wesley, second edition, 1981.
|
| |
17
|
R. J. MCELIECE, Factorization of polynomials over finite fields. Math. Comp. 23 (1969), 861-867.
|
| |
18
|
M. MIGNoTTE AND C. SCHNORR, Calcul ddterministique des racines d'un polynCme dans un corps fini. C. R. Acad. Sci. Paris 306 (1988), 467- 472.
|
| |
19
|
R. T. MOENCK, On the efficiency of algorithms for polynomial factoring. Math. Comp. 31(137) (1977), 235-250.
|
| |
20
|
|
| |
21
|
A. SCH6NHA6E, Schnelle Multiplikation von Polynomen fiber KSrpern der Charakteristik 2. Acta Inform. 7 (1977), 395-398.
|
| |
22
|
A. SCHSNHA6E AND V. STRASSEN, Schnelle Multiplikation grosser Zahlen. Computing 7 (1971), 281-282.
|
| |
23
|
V. SHOUP AND R. SMOLENSKY, An algorithm for modular composition. Preprint, 1991.
|
 |
24
|
|
|