Problems from Optimization and Computational Algebra Equivalent to Hilbert's Nullstellensatz
Markus Bl\"aser, Sagnik Dutta, Gorav Jindal

TL;DR
This paper establishes the computational hardness of various problems in optimization and algebra by reducing them to Hilbert's Nullstellensatz, providing a unified complexity perspective.
Contribution
It demonstrates that many key problems are complete or hard for the Nullstellensatz complexity class, extending known hardness results and characterizing the complexity of real polynomial properties.
Findings
Affine Polynomial Projection Problem is as hard as Nullstellensatz over any field.
Sparse Shift Problem's hardness extends from integral domains to fields.
Deciding real stability, convexity, and hyperbolicity is complete for the universal theory of the reals.
Abstract
Efficient algorithms for many problems in optimization and computational algebra often arise from casting them as systems of polynomial equations. Blum, Shub, and Smale formalized this as Hilbert's Nullstellensatz Problem : given multivariate polynomials over a ring , decide whether they have a common solution in . We can also view as a complexity class by taking the downward closure of the problem under polynomial-time many-one reductions. In this work, we show that many important problems from optimization and algebra are complete or hard for this class. We first consider the Affine Polynomial Projection Problem: given polynomials , does an affine projection of the variables transform into ? We show that this problem is at least as hard as for any field . Then we consider the Sparse Shift Problem: given a polynomial, can its number of…
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.
