| CPC G06N 10/40 (2022.01) [G06F 11/00 (2013.01); G06F 11/2236 (2013.01); G06F 11/2247 (2013.01); G06F 11/2273 (2013.01); G06F 15/82 (2013.01); G06N 10/70 (2022.01)] | 21 Claims |

|
1. A method performed by a qubit calibration system, the method comprising:
monitoring, during a quantum computation performed by a quantum computing device that comprises multiple physical qubits, values of system parameters to identify a system parameter that is out of specification;
selecting a set of system parameters that includes the identified system parameter and system parameters that depend on the identified system parameter, wherein the set of system parameters defines a directed graph comprising a node for each system parameter in the set, the identified system parameter corresponding to a root node, and a directed edge for each dependency; and
calibrating parameters in the set of system parameters in sequence according to a node ancestry ordering for the directed graph, wherein the sequence begins with the root node, the calibrating comprising, for each parameter in the sequence:
applying a set of waveforms to a physical qubit that corresponds to the parameter and measuring the physical qubit to obtain a respective set of measured qubit states; and
updating the parameter based on the set of measured qubit states.
|