Algorithmic Thresholds for Refuting Random Polynomial Systems
Jun-Ting Hsieh, Pravesh K. Kothari

TL;DR
This paper investigates the minimum number of polynomial equations needed for efficient algorithms to certify unsatisfiability in random polynomial systems, using sum-of-squares relaxations and lower bounds.
Contribution
It establishes nearly tight bounds on the algorithmic threshold for refuting random polynomial systems via sum-of-squares methods and polynomial lower bounds.
Findings
Sum-of-squares relaxations refute systems when m ≥ O(n)·(n/d)^{D-1}.
Lower bounds suggest the trade-off between relaxation degree and equations count is nearly optimal.
Results imply an algorithmic threshold at m ≈ n^{D-1} for subexponential algorithms.
Abstract
Consider a system of polynomial equations of degree in -dimensional variable such that each coefficient of every and s are chosen at random and independently from some continuous distribution. We study the basic question of determining the smallest -- the algorithmic threshold -- for which efficient algorithms can find refutations (i.e. certificates of unsatisfiability) for such systems. This setting generalizes problems such as refuting random SAT instances, low-rank matrix sensing and certifying pseudo-randomness of Goldreich's candidate generators and generalizations. We show that for every , the -time canonical sum-of-squares (SoS) relaxation refutes such a system with high probability whenever . We prove a lower bound in the…
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
TopicsPolynomial and algebraic computation · Complexity and Algorithms in Graphs · Commutative Algebra and Its Applications
