Symmetric Perceptrons, Number Partitioning and Lattices
Neekon Vafa, Vinod Vaikuntanathan
Abstract
The symmetric binary perceptron (SBPκ) problem with parameter κ : ℝ≥1 → [0,1] is an average-case search problem defined as follows: given a random Gaussian matrix A ∼ N(0,1)n × m as input where m ≥ n, output a vector x ∈ −1,1m such that || A x ||∞ ≤ κ(m/n) · √m . The number partitioning problem (NPPκ) corresponds to the special case of setting n=1. 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 SBPκ, statistically, solutions exist with κ(x) = 2−Θ(x) (Aubin, Perkins and Zdeborová, Journal of Physics 2019). For large n, the best that efficient algorithms have been able to achieve is a far cry from the statistical bound, namely κ(x) = Θ(1/√x) (Bansal and Spencer, Random Structures and Algorithms 2020). The problem has been extensively studied in the TCS and statistics communities, and Gamarnik, Kızıldağ, Perkins and Xu (FOCS 2022) conjecture that Bansal-Spencer is tight: namely, κ(x) = Θ(1/√x) 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 NPPκ, statistically, solutions exist with κ(m) = Θ(2−m) (Karmarkar, Karp, Lueker and Odlyzko, Journal of Applied Probability 1986). Karmarkar and Karp’s classical differencing algorithm achieves κ(m) = 2−O(log2 m) . We prove that Karmarkar-Karp is nearly tight: namely, no polynomial-time algorithm can achieve κ(m) = 2−Ω(log3 m), once again assuming the worst-case subexponential hardness of approximating the shortest vector problem on lattices to within a subexponential factor. Our hardness results are versatile, and hold with respect to different distributions of the matrix A (e.g., i.i.d. uniform entries from [0,1]) and weaker requirements on the solution vector x.
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.
Cited by top-tier papers2
- Adaptive Robustness of Hypergrid Johnson-LindenstraussAndrej Bogdanov, Alon Rosen, Neekon Vafa, Vinod VaikuntanathanSTOC 2026 · 1 citation
- Statistically Undetectable Backdoors in Deep Neural NetworksAndrej Bogdanov, Alon Rosen, Neekon VafaICML 2026
Builds on11
- Planting Undetectable Backdoors in Machine Learning Models : [Extended Abstract]Shafi Goldwasser, Michael P. Kim, Vinod Vaikuntanathan, Or ZamirFOCS 2022 · 40 citations
- Near-Optimal Cryptographic Hardness of Agnostically Learning Halfspaces and ReLU Regression under Gaussian MarginalsIlias Diakonikolas, Daniel Kane, Lisheng RenICML 2023 · 40 citations
- On the Cryptographic Hardness of Learning Single Periodic NeuronsMin Jae Song, Ilias Zadik, Joan BrunaNeurIPS 2021 · 39 citations
- Cryptographic Hardness of Learning Halfspaces with Massart NoiseIlias Diakonikolas, Daniel Kane, Pasin Manurangsi, Lisheng RenNeurIPS 2022 · 35 citations
- Frozen 1-RSB structure of the symmetric Ising perceptronWill Perkins, Changji XuSTOC 2021 · 31 citations
Related papers
- Deterministic Hardness of Approximation of Unique-SVP and GapSVP in ℓp Norms for p>2Yahli Hecht, Muli SafraSTOC 2026 · 8 citations
- Sum-of-Squares Lower Bounds for Sherrington-Kirkpatrick via Planted Affine PlanesMrinalkanti Ghosh, Fernando Granha Jeronimo, Chris Jones, Aaron Potechin et al.FOCS 2020 · 29 citations
- SVPp Is Deterministically NP-Hard for All p > 2, Even to Approximate within a Factor of 2log1-εnIsaac M. Hair, Amit SahaiSTOC 2026
- Discrepancy Algorithms for the Binary PerceptronShuangping Li, Tselil Schramm, Kangjie ZhouSTOC 2025 · 1 citation
- Inapproximability of Finding Sparse Vectors in Codes, Subspaces, and LatticesVijay Bhattiprolu, Venkatesan Guruswami, Euiwoong Lee, Xuandi RenFOCS 2025 · 1 citation
