Polynomial-time factoring polynomials over local fields
Zapiski Nauchnykh Seminarov POMI, Computational complexity theory. Part 5, Tome 192 (1991), pp. 112-148 Cet article a éte moissonné depuis la source Math-Net.Ru

Voir la notice du chapitre de livre

An algorithm is constructed for factoring multivariable polynomials over local fields with complexity polynomial in the size of input data and characteristic $p$ of the residue field of the local field. All earlier known algorithms even for the case of one variable required an enumeration exponential in the degree of the polynomial under factorization before applying Hensel's lemma. Elements of local fields are represented as sums of power series in the uniformizing element with coefficients in the system of representatives of the residue field. We set by definition that a series is computed within time polynomial in $A_1,\dots,A_m$ iff its $i$-th partial sum is computed within time polynomial in $A_1,\dots,A_m$ and $i$ for each $i$. The polynomial in input has coefficients in a global field. The algorithm uses Newton's polygon method for constructing roots of a polynomial in one variable. However in its classical form, as in the case when the residue field has zero characteristic this method does not succeed because of the existence of higher ramification for extensions of local fields when one can not choose in advance a uniformizing element in the extension. To solve the problem we use a decomposition of a special kind in the quotient algebra modulo a polynomial under factoring. It is constructed additionally within polynomial time uniformizing elements and residue fields of extensions of the input local field by a root of the polynomial factored. In the case of nonzero characteristic, an analog of our algorithm is the classical algorithm for resolution of singularities of algebraic curves over finite fields. Thus, our algorithm can be regarded as a new efficient method for local resolution of singularities in rings which are finite over $\mathbb{Z}$ or $\mathbb{F}_p[t]$. In short form this result was published in “Soviet Math. Dokl.”, Vol. 35 (1987), No 2.
@article{ZNSL_1991_192_a5,
     author = {A. L. Chistov},
     title = {Polynomial-time factoring polynomials over local fields},
     journal = {Zapiski Nauchnykh Seminarov POMI},
     pages = {112--148},
     year = {1991},
     volume = {192},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/ZNSL_1991_192_a5/}
}
TY  - JOUR
AU  - A. L. Chistov
TI  - Polynomial-time factoring polynomials over local fields
JO  - Zapiski Nauchnykh Seminarov POMI
PY  - 1991
SP  - 112
EP  - 148
VL  - 192
UR  - http://geodesic.mathdoc.fr/item/ZNSL_1991_192_a5/
LA  - ru
ID  - ZNSL_1991_192_a5
ER  - 
%0 Journal Article
%A A. L. Chistov
%T Polynomial-time factoring polynomials over local fields
%J Zapiski Nauchnykh Seminarov POMI
%D 1991
%P 112-148
%V 192
%U http://geodesic.mathdoc.fr/item/ZNSL_1991_192_a5/
%G ru
%F ZNSL_1991_192_a5
A. L. Chistov. Polynomial-time factoring polynomials over local fields. Zapiski Nauchnykh Seminarov POMI, Computational complexity theory. Part 5, Tome 192 (1991), pp. 112-148. http://geodesic.mathdoc.fr/item/ZNSL_1991_192_a5/