English

Deterministic Factorization of Sparse Polynomials with Bounded Individual Degree

Commutative Algebra 2018-08-22 v1 Computational Complexity

Abstract

In this paper we study the problem of deterministic factorization of sparse polynomials. We show that if fF[x1,x2,,xn]f \in \mathbb{F}[x_{1},x_{2},\ldots ,x_{n}] is a polynomial with ss monomials, with individual degrees of its variables bounded by dd, then ff can be deterministically factored in time spoly(d)logns^{\mathrm{poly}(d) \log n}. Prior to our work, the only efficient factoring algorithms known for this class of polynomials were randomized, and other than for the cases of d=1d=1 and d=2d=2, only exponential time deterministic factoring algorithms were known. A crucial ingredient in our proof is a quasi-polynomial sparsity bound for factors of sparse polynomials of bounded individual degree. In particular we show if ff is an ss-sparse polynomial in nn variables, with individual degrees of its variables bounded by dd, then the sparsity of each factor of ff is bounded by sO(d2logn)s^{O({d^2\log{n}})}. This is the first nontrivial bound on factor sparsity for d>2d>2. Our sparsity bound uses techniques from convex geometry, such as the theory of Newton polytopes and an approximate version of the classical Carath\'eodory's Theorem. Our work addresses and partially answers a question of von zur Gathen and Kaltofen (JCSS 1985) who asked whether a quasi-polynomial bound holds for the sparsity of factors of sparse polynomials.

Keywords

Cite

@article{arxiv.1808.06655,
  title  = {Deterministic Factorization of Sparse Polynomials with Bounded Individual Degree},
  author = {Vishwas Bhargava and Shubhangi Saraf and Ilya Volkovich},
  journal= {arXiv preprint arXiv:1808.06655},
  year   = {2018}
}
R2 v1 2026-06-23T03:38:51.353Z