Problems from Optimization and Computational Algebra Equivalent to Hilbert's Nullstellensatz
Markus Bläser, Sagnik Dutta, Gorav Jindal
Abstract
Solving polynomial systems is a powerful tool for designing algorithms in optimization and computational algebra. Formally, this problem is called Hilbert’s Nullstellensatz problem : given multivariate polynomials over some ring , it asks whether they have a common solution in . For every ring , we can also view as a parameterized complexity class by taking the downward closure of under polynomial-time many-one reductions. In this work, we show that for many important problems from optimization and algebra, formulating them as systems of polynomial equations is optimal, since we can reduce Hilbert’s Nullstellensatz to them. We first consider the Affine Polynomial Projection Problem, which, given two polynomials, asks whether one of them can be transformed into the other by an affine projection of the variables. Kayal (STOC 2012) proved that this problem is -hard. Here, we improve this lower bound by showing that it is as hard as for any field . The second problem is the Sparse Shift Problem, which asks whether for a given polynomial, there is an affine shift that reduces the number of monomials. For integral domains that are not fields, Chillara, Grichener, and Shpilka (STACS 2023) showed that this problem is -hard. We extend their result to fields: over infinite fields , where is complete for (in the BSS model), we show that the Sparse Shift Problem is equivalent to . Next, we turn to the important case of Hilbert’s Nullstellensatz over the real numbers. Real-stable polynomials have been a successful tool in mathematics and computer science in recent years, from solving the Kadison-Singer problem to improving the approximation performance of the metric TSP. We prove that testing whether a given polynomial is real stable is equivalent to the complement of , or equivalently, to the universal theory of the reals . We show that the same is true for testing convexity and testing hyperbolicity, as well as for testing whether a biquadratic form is nonnegative, completely settling the complexity of all of these problems.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on2
Related papers
- On the complexity of CSP-based ideal membership problemsAndrei A. Bulatov, Akbar RafieySTOC 2022 · 4 citations
- Almost Consistent Systems of Linear EquationsKonrad K. Dabrowski, Peter Jonsson, Sebastian Ordyniak, George Osipov et al.SODA 2023 · 1 citation
- Functional Lower Bounds in Algebraic Proofs: Symmetry, Lifting, and BarriersTuomas Hakoniemi, Nutan Limaye, Iddo TzameretSTOC 2024
- Multiplicity Problems on Algebraic Series and Context-Free GrammarsNikhil Balaji, Lorenzo Clemente, Klara Nosan, Mahsa Shirmohammadi et al.LICS 2023 · 2 citations
- On the strength of Sherali-Adams and Nullstellensatz as propositional proof systemsIlario Bonacina, Maria Luisa BonetLICS 2022 · 3 citations
