CPC G06N 10/00 (2019.01) [G06F 11/0736 (2013.01); G06F 11/0751 (2013.01); G06F 11/0793 (2013.01)] | 20 Claims |
1. A method of operation in a computational system that comprises both a quantum processor and at least one processor-based device communicatively coupled to one another, the quantum processor comprising a plurality of qubits and a plurality of coupling devices, wherein each coupling device is operable to provide controllable communicative coupling between two of the plurality of qubits, the method comprising:
producing a problem graph representation of a first problem;
identifying each of the qubits that will be operated as a problem qubit, the problem qubit to be used when generating solutions to the first problem;
for each of at least a non-zero number of the qubits that will be operated as problem qubits, identifying a respective ancilla qubit that is exclusively coupled to one qubit of the qubits that will be operated as problem qubits, the ancilla qubits operable to apply an external flux bias to respective problem qubits;
embedding the problem graph representation of the first problem into the problem qubits of the quantum processor;
applying an external flux bias to each problem qubit to at least partially reduce a qubit bias to coupling strength (h/J) ratio misbalance of a respective qubit; and
evolving the quantum processor with the problem graph representation embedded therein to generate solutions to the first problem via the quantum processor.
|