On Hardness of Testing Equivalence to Sparse Polynomials Under Shifts
Suryajith Chillara, Coral Grichener, Amir Shpilka

TL;DR
This paper investigates the computational complexity of testing whether a polynomial can be shifted to become sparse, establishing hardness and undecidability results that relate to solving polynomial systems over various rings.
Contribution
It proves that the problem of shift-based polynomial sparsity testing is as hard as solving polynomial systems, showing undecidability over integers and NP-completeness over certain rings.
Findings
$ ext{SparseShift}_ ext{Z}$ is undecidable.
$ ext{SparseShift}_R$ is NP-complete for certain rings.
Gap versions of the problem are also computationally hard.
Abstract
We say that two given polynomials , over a ring , are equivalent under shifts if there exists a vector such that . Grigoriev and Karpinski (FOCS 1990), Lakshman and Saunders (SICOMP, 1995), and Grigoriev and Lakshman (ISSAC 1995) studied the problem of testing polynomial equivalence of a given polynomial to any -sparse polynomial, over the rational numbers, and gave exponential time algorithms. In this paper, we provide hardness results for this problem. Formally, for a ring , let be the following decision problem. Given a polynomial , is there a vector such that contains fewer monomials than . We show that is at least as hard as checking if a given system of polynomial equations over has a solution (Hilbert's Nullstellensatz). As a…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Polynomial and algebraic computation · Coding theory and cryptography
