Ising accelerator with a reconfigurable interferometric photonic processor
José Roberto Rausell-Campo, Nayem Al Kayed, Daniel Pérez-Lppez, A. Aadhi, Bhavin J. Shastri, José Capmany Francoy
TL;DR
This work introduces a reconfigurable interferometric photonic processor to implement a photonic Ising machine on a hexagonal programmable mesh. By diagonalizing the coupling matrix $J$ as $J=Q^{T}\Lambda Q$ and encoding $\sqrt{D}Q\sigma$ in the optical domain, the system performs fast, on-chip matrix-vector multiplications to evaluate the Ising Hamiltonian $H(\sigma)$, while spins are updated electronically via a probabilistic annealing algorithm. The authors demonstrate 3-node and 4-node benchmark problems with high fidelity and near-unity success, and show scalable performance in simulations up to $N=50$, examining the influence of phase and coupling errors on solution quality. The work indicates a practical, energy-efficient path to large-scale photonic Ising solvers on silicon photonics, with potential impact on combinatorial optimization tasks across engineering and science. Overall, the programmable photonic Ising machine combines optical acceleration with electronic control to enable rapid exploration of complex energy landscapes at scale.
Abstract
The general-purpose programmable photonic processors offer a scalable and reconfigurable solution for a wide range of RF and optical applications. Therefore, implementing photonic Ising machines using programmable processors leverages the advantages of high speed and parallelism, enabling efficient hardware acceleration for finding ground-state solutions to combinatorial optimization problems. In this work, we demonstrate a novel programmable photonic Ising solver based on a hexagonal mesh general-purpose programmable photonic platform. The integrated system allows reconfigurable matrix multiplication and computes the Hamiltonian iteratively using an annealing algorithm that facilitates spin updates and effectively searches for the ground state. As a proof of concept, we experimentally solve two benchmark optimization problems, a fundamental three-node ferromagnetic coupling problem with external bias that demonstrates nontrivial spin interactions, and a four-node Max-Cut problem with arbitrary coupling matrices. Furthermore, to establish a large-scale capability, we emulated Ising problems with sizes up to N = 50, achieving success probabilities exceeding 80\%. Additionally, we examined the impact of errors, such as phase and coupling, on the performance of the programmable photonic Ising machine. Our general-purpose photonic Ising machine paves the way for implementing large-scale, programmable architectures for solving optimization problems.
