| CPC G06F 17/16 (2013.01) [G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 3/047 (2023.01); G06N 3/0675 (2013.01); G06N 3/084 (2013.01); G06N 7/01 (2023.01); G06F 17/18 (2013.01)] | 13 Claims |

|
1. A method of determining a ground state of an Ising model, the method comprising, at each of a plurality of time steps:
encoding a plurality of optical signals with amplitudes representing an initial spin state of the Ising model;
linearly transforming the plurality of optical signals to yield a plurality of linearly transformed optical signals;
perturbing the plurality of linearly transformed optical signals to yield a plurality of perturbed signals;
nonlinearly thresholding the plurality of perturbed signals to yield a plurality of nonlinearly thresholded signals; and
determining the ground state for the Ising model from the plurality of nonlinearly thresholded signals.
|