English

Deterministic Algorithms for Low Individual Degree Factors of Sparse Polynomials

Computational Complexity 2026-06-25 v1

Abstract

We study factoring algorithms for general sparse polynomials and sparse polynomials of bounded individual degree and prove the following results. 1. We give a deterministic polynomial-time algorithm which takes as input an nn-variate ss-sparse polynomial ff of bounded individual degree dd and outputs a list of circuits which contains all factors of ff, although there might be additional spurious circuits in the list. The algorithm runs in time poly(n,sd)\operatorname{poly}(n, s^d). Additionally, every circuit in the list has constant depth. Our algorithm works over all fields of characteristic 0 or sufficiently large characteristic. Our result generalizes a recent result of Chuyoon and Shpilka that gives a poly(n,sd)\operatorname{poly}(n, s^d)-time algorithm for recovering all sparse factors of ff (without spurious factors). As a corollary, we can also recover all factors of ff in time poly(n,sd2logn)\operatorname{poly}(n, s^{d^2 \log n}), and recover the algorithmic result of Bhargava, Saraf and Volkovich and its improvement by Chuyoon and Shpilka. Both the above consequences follow from known interpolation and divisibility testing techniques. 2. We give a deterministic quasipolynomial-time algorithm which takes as input a general nn-variate ss-sparse polynomial ff of (unbounded) individual degree DD and outputs a list of polynomials which contains all factors of ff that have bounded individual degree dd. The algorithm runs in time poly(Ddlogs,sd2logn)\operatorname{poly}(D^{d \log s}, s^{d^2 \log n}) and works over arbitrary fields. The list may again contain spurious elements. Our result strengthens results of Dutta, Sinhababu and Thierauf and Kumar, Ramanathan and Saptharishi which give algorithms to recover all factors of ff of bounded total degree. A consequence of our algorithm is a new upper bound on the total number of bounded individual degree factors of a sparse polynomial.

Cite

@article{arxiv.2606.27293,
  title  = {Deterministic Algorithms for Low Individual Degree Factors of Sparse Polynomials},
  author = {Somnath Bhattacharjee and Rishabh Kothary and Shanthanu S. Rai and Shubhangi Saraf},
  journal= {arXiv preprint arXiv:2606.27293},
  year   = {2026}
}
R2 v1 2026-07-22T20:10:36.763Z