Algorithmic Thresholds for Refuting Random Polynomial Systems
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 restricted low-degree polynomial model of computation which suggests that this trade-off between SoS degree and the number of equations is nearly tight for all . We also confirm the predictions of this lower bound in a limited setting by showing a lower bound on the canonical degree- sum-of-squares relaxation for refuting random quadratic polynomials. Together, our results provide evidence for an algorithmic threshold for the problem at for -time algorithms for all .
Cite
@article{arxiv.2110.08677,
title = {Algorithmic Thresholds for Refuting Random Polynomial Systems},
author = {Jun-Ting Hsieh and Pravesh K. Kothari},
journal= {arXiv preprint arXiv:2110.08677},
year = {2021}
}