Symmetric Perceptrons, Number Partitioning and Lattices
Abstract
The symmetric binary perceptron () problem with parameter is an average-case search problem defined as follows: given a random Gaussian matrix as input where , output a vector such that The number partitioning problem () corresponds to the special case of setting . There is considerable evidence that both problems exhibit large computational-statistical gaps. In this work, we show (nearly) tight average-case hardness for these problems, assuming the worst-case hardness of standard approximate shortest vector problems on lattices. For , for large , the best that efficient algorithms have been able to achieve is (Bansal and Spencer, Random Structures and Algorithms 2020), which is a far cry from the statistical bound. The problem has been extensively studied in the TCS and statistics communities, and Gamarnik, Kizildag, Perkins and Xu (FOCS 2022) conjecture that Bansal-Spencer is tight: namely, is the optimal value achieved by computationally efficient algorithms. We prove their conjecture assuming the worst-case hardness of approximating the shortest vector problem on lattices. For , Karmarkar and Karp's classical differencing algorithm achieves We prove that Karmarkar-Karp is nearly tight: namely, no polynomial-time algorithm can achieve , once again assuming the worst-case subexponential hardness of approximating the shortest vector problem on lattices to within a subexponential factor.
Keywords
Cite
@article{arxiv.2501.16517,
title = {Symmetric Perceptrons, Number Partitioning and Lattices},
author = {Neekon Vafa and Vinod Vaikuntanathan},
journal= {arXiv preprint arXiv:2501.16517},
year = {2025}
}