English

Factoring Polynomials over Finite Fields with Linear Galois Groups: An Additive Combinatorics Approach

Number Theory 2020-08-05 v2 Computational Complexity

Abstract

Let f~(X)Z[X]\tilde{f}(X)\in\mathbb{Z}[X] be a degree-nn polynomial such that f(X):=f~(X)modpf(X):=\tilde{f}(X)\bmod p factorizes into nn distinct linear factors over Fp\mathbb{F}_p. We study the problem of deterministically factoring f(X)f(X) over Fp\mathbb{F}_p given f~(X)\tilde{f}(X). Under the generalized Riemann hypothesis (GRH), we give an improved deterministic algorithm that computes the complete factorization of f(X)f(X) in the case that the Galois group of f~(X)\tilde{f}(X) is (permutation isomorphic to) a linear group GGL(V)G\leq \mathrm{GL}(V) on the set SS of roots of f~(X)\tilde{f}(X), where VV is a finite-dimensional vector space over a finite field F\mathbb{F} and SS is identified with a subset of VV. In particular, when S=VΩ(1)|S|=|V|^{\Omega(1)}, the algorithm runs in time polynomial in nlogn/(loglogloglogn)1/3n^{\log n/(\log\log\log\log n)^{1/3}} and the size of the input, improving Evdokimov's algorithm. Our result also applies to a general Galois group GG when combined with a recent algorithm of the author. To prove our main result, we introduce a family of objects called linear mm-schemes and reduce the problem of factoring f(X)f(X) to a combinatorial problem about these objects. We then apply techniques from additive combinatorics to obtain an improved bound. Our techniques may be of independent interest.

Keywords

Cite

@article{arxiv.2007.00512,
  title  = {Factoring Polynomials over Finite Fields with Linear Galois Groups: An Additive Combinatorics Approach},
  author = {Zeyu Guo},
  journal= {arXiv preprint arXiv:2007.00512},
  year   = {2020}
}

Comments

To be published in the proceedings of MFCS 2020

R2 v1 2026-06-23T16:46:17.761Z