On Tractable Exponential Sums
Jin-Yi Cai, Xi Chen, Richard Lipton, Pinyan Lu

TL;DR
This paper classifies the computational complexity of evaluating exponential sums with polynomial functions, showing polynomial-time algorithms for quadratic cases and #P-hardness for higher degrees, establishing a complexity dichotomy.
Contribution
It provides a complete classification of the complexity of exponential sums based on polynomial degree, extending known results to composite moduli, and introduces group-theoretic criteria for hardness.
Findings
Quadratic exponential sums can be evaluated in polynomial time even for composite moduli.
Higher-degree polynomials (degree ≥ 3) lead to #P-hard problems, even for simple cases.
A complexity dichotomy theorem is established, classifying problems as either tractable or #P-hard.
Abstract
We consider the problem of evaluating certain exponential sums. These sums take the form , where each x_i is summed over a ring Z_N, and f(x_1,...,x_n) is a multivariate polynomial with integer coefficients. We show that the sum can be evaluated in polynomial time in n and log N when f is a quadratic polynomial. This is true even when the factorization of N is unknown. Previously, this was known for a prime modulus N. On the other hand, for very specific families of polynomials of degree \ge 3, we show the problem is #P-hard, even for any fixed prime or prime power modulus. This leads to a complexity dichotomy theorem - a complete classification of each problem to be either computable in polynomial time or #P-hard - for a class of exponential sums. These sums arise in the classifications of graph homomorphisms and some other…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
