Probabilistic approximate optimization using single-photon avalanche diode arrays
Ziyad Alswaidan, Abdelrahman S. Abdelrahman, Md Sakibur Sajal, Shuvro Chowdhury, Kai-Chun Lin, Hunter Guthrie, Sanjay Seshan, Shawn Blanton, Flaviano Morone, Marc Dandin, Kerem Y. Camsari, Tathagata Srimani

TL;DR
This paper demonstrates a novel variational optimization algorithm, PAOA, implemented on a CMOS-based single-photon avalanche diode array, effectively handling device variability to solve complex combinatorial problems.
Contribution
It introduces the first implementation of PAOA on stochastic nanodevices, showing robustness to device variations and enabling scalable probabilistic computing.
Findings
PAOA achieves high approximation ratios on 26-spin problems
pgSPAD-based inference closely matches CPU simulations
Device variability is absorbed into variational parameters
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 6464 perimeter-gated single-photon avalanche diode (pgSPAD) array fabricated in 0.35 m 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.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Neural Networks and Reservoir Computing · Quantum Information and Cryptography
