CPC G06N 10/00 (2019.01) [G06F 15/82 (2013.01); G06F 17/11 (2013.01); G06N 7/01 (2023.01); G06N 10/20 (2022.01); G06N 20/00 (2019.01); H10N 60/12 (2023.02); H10N 60/128 (2023.02); H10N 60/805 (2023.02); G06N 10/40 (2022.01)] | 20 Claims |
1. A method performed by a quantum processor, the method comprising:
receiving initialization parameters that encode an optimization problem into an energy spectrum of a quantum Hamiltonian Htotal that characterizes the quantum processor;
receiving control parameters for a quantum Hamiltonian HQG, wherein the quantum Hamiltonian HQG comprises controllable degrees of freedom represented by x-z or x-x auxiliary interactions, wherein x, and z represent spin directions in Hilbert space, in which each direction is orthogonal to the other direction;
implementing a quantum annealing schedule using the initialization parameters and the control parameters to obtain eigenstates and corresponding energy spectra, comprising evolving Htotal from an initial quantum Hamiltonian Hi over time to a problem quantum Hamiltonian Hp without diagonalizing Hp, wherein an energy spectrum of Hp encodes a solution to the optimization problem; and
providing as output data representing the eigenstates and corresponding energy spectra.
|