English

Probabilistic approximate optimization using single-photon avalanche diode arrays

Emerging Technologies 2026-03-19 v2 Hardware Architecture

Abstract

Combinatorial optimization problems are central to science and engineering and specialized hardware from quantum annealers to classical Ising machines are being actively developed to address them. These systems typically sample from a fixed energy landscape defined by the problem Hamiltonian encoding the discrete optimization problem. The recently introduced Probabilistic Approximate Optimization Algorithm (PAOA) takes a different approach: it treats the optimization landscape itself as variational, iteratively learning circuit parameters from samples. Here, we demonstrate PAOA on a 64×\times64 perimeter-gated single-photon avalanche diode (pgSPAD) array fabricated in 0.35 μ\mum CMOS, the first realization of the algorithm using intrinsically stochastic nanodevices. Each p-bit exhibits a device-specific, asymmetric (Gompertz-type) activation function due to dark-count variability. Rather than calibrating devices to enforce a uniform symmetric (logistic/tanh) activation, PAOA learns around device variations, absorbing residual activation and other mismatches into the variational parameters. On canonical 26-spin Sherrington-Kirkpatrick instances, PAOA achieves high approximation ratios with 2p2p parameters (pp up to 17 layers), and pgSPAD-based inference closely tracks CPU simulations. These results show that variational learning can accommodate the non-idealities inherent to nanoscale devices, suggesting a practical path toward larger-scale, CMOS-compatible probabilistic computers.

Keywords

Cite

@article{arxiv.2602.13943,
  title  = {Probabilistic approximate optimization using single-photon avalanche diode arrays},
  author = {Ziyad Alswaidan and Abdelrahman S. Abdelrahman and Md Sakibur Sajal and Shuvro Chowdhury and Kai-Chun Lin and Hunter Guthrie and Sanjay Seshan and Shawn Blanton and Flaviano Morone and Marc Dandin and Kerem Y. Camsari and Tathagata Srimani},
  journal= {arXiv preprint arXiv:2602.13943},
  year   = {2026}
}
R2 v1 2026-07-01T10:37:12.191Z