Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated 59 min ago
PreprintCC BY 4.0arXiv

State Evolution and Universality of Iterated Linear Programs for the Binary Perceptron

Abstract

The binary perceptron is a random constraint satisfaction problem that asks for a sign vector satisfying a system of random linear inequalities. Its solution space has a strikingly extreme geometry: at every positive constraint density, all but a vanishing fraction of the solutions are isolated. Yet polynomial-time algorithms find solutions at small enough constraint density, which raises the question of how efficient algorithms navigate such a landscape. Linear programming is a natural algorithm to study here, but its analysis has so far been limited to a single round. Li, Schramm, and Zhou (STOC 2025) analyzed one linear program followed by iterative rounding. In this work, we overcome this limitation and give a precise analysis of iterated linear programming for the binary perceptron. (1) For Gaussian matrices and any fixed number of rounds, we characterize the iterated linear programs exactly through a deterministic state-evolution recursion. (2) Adding a final rounding step, we obtain a randomized polynomial-time algorithm for the binary perceptron. Numerical evaluations of the recursion provide evidence that it succeeds at constraint density α=0.60 with zero margin, well beyond the range α≤0.1 guaranteed by the single-LP analysis and α≈0.327 (Jo and Lee, 2026), the best guarantee so far. (3) We establish universality, showing that the same characterization holds for matrices with i.i.d. entries drawn from any centered, unit-variance subgaussian law. The key idea of our proof is that, although conditioning on earlier rounds makes the matrix non-Gaussian, its conditional law can be computed explicitly and remains close to a Gaussian law, so the convex Gaussian min-max theorem applies in every round. For universality, we compare Gaussian and subgaussian matrices through the Lindeberg principle, using a regularized version of each linear program.

Related

  1. Iterated Graph Systems (II): Bernoulli percolation and critical-exponent universality classes on hierarchical lattices
    Ziyu Neroli
    arXivPreprintCC BY 4.0Full textMathematical physicsProbabilityarXiv
  2. Limit Laws of the Iterated Logarithm Under Sub-linear Expectations
    Li-Xin Zhang, Yongsheng Song
    arXivPreprintarXiv licenceFull textProbabilityarXiv
  3. Spectral Universality for Matrices with Non-Linear Correlated Entries
    Marwa Banna, Issa-Mbenard Dabo, Florence Merlevède
    arXivPreprintCC BY 4.0Full textProbabilityarXiv
  4. Scaling limit and universality for one-dimensional long-range first-passage metric in the linear-growth regime
    Shirshendu Chatterjee, Partha S. Dey
    arXivPreprintCC BY 4.0Full textProbabilityarXiv
  5. Feasibility Correction in Linear Programs
    Pedro Abdalla, Roman Vershynin, Guangyi Zou
    arXivPreprintarXiv licenceFull textOptimisation & controlProbabilityarXiv
BibTeX
@misc{zhang2026state,
  title = {{State Evolution and Universality of Iterated Linear Programs for the Binary Perceptron}},
  author = {Jianan Zhang and Shuangping Li},
  howpublished = {arXiv},
  year = {2026},
  month = nov,
  doi = {10.48550/arxiv.2611.04294},
  eprint = {2611.04294},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2611.04294},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - State Evolution and Universality of Iterated Linear Programs for the Binary Perceptron
AU  - Jianan Zhang
AU  - Shuangping Li
PY  - 2026
DA  - 2026/11/03
PB  - arXiv
DO  - 10.48550/arxiv.2611.04294
UR  - https://arxiv.org/abs/2611.04294
AB  - The binary perceptron is a random constraint satisfaction problem that asks for a sign vector satisfying a system of random linear inequalities. Its solution space has a strikingly extreme geometry: at every positive constraint density, all but a vanishing fraction of the solutions are isolated. Yet polynomial-time algorithms find solutions at small enough constraint density, which raises the question of how efficient algorithms navigate such a landscape. Linear programming is a natural algorithm to study here, but its analysis has so far been limited to a single round. Li, Schramm, and Zhou (STOC 2025) analyzed one linear program followed by iterative rounding. In this work, we overcome this limitation and give a precise analysis of iterated linear programming for the binary perceptron. (1) For Gaussian matrices and any fixed number of rounds, we characterize the iterated linear programs exactly through a deterministic state-evolution recursion. (2) Adding a final rounding step, we obtain a randomized polynomial-time algorithm for the binary perceptron. Numerical evaluations of the recursion provide evidence that it succeeds at constraint density α=0.60 with zero margin, well beyond the range α≤0.1 guaranteed by the single-LP analysis and α≈0.327 (Jo and Lee, 2026), the best guarantee so far. (3) We establish universality, showing that the same characterization holds for matrices with i.i.d. entries drawn from any centered, unit-variance subgaussian law. The key idea of our proof is that, although conditioning on earlier rounds makes the matrix non-Gaussian, its conditional law can be computed explicitly and remains close to a Gaussian law, so the convex Gaussian min-max theorem applies in every round. For universality, we compare Gaussian and subgaussian matrices through the Lindeberg principle, using a regularized version of each linear program.
ER  -