Efficient execution of a quantum program
AssigneeClassiq Technologies Ltd.
InventorsAmir Naveh, Shmuel Ur, Yehuda Naveh, Jonatan Zimmermann
Life of this patent
Estimating the term…
Loading patent…
AssigneeClassiq Technologies Ltd.
InventorsAmir Naveh, Shmuel Ur, Yehuda Naveh, Jonatan Zimmermann
Estimating the term…
A method, product and apparatus for efficient execution of a quantum program. The method comprises: determining a target qubit of a quantum program and a target cycle, wherein the quantum program is configured to manipulate a set of qubits, including the target qubit, using a set of quantum gates, wherein the quantum program is defined to use a predetermined number of gates; performing an impact analysis of the quantum program with respect to a value of the target qubit at the target cycle to identify a gate that does not impact the value of the target qubit at the target cycle; modifying the quantum program based on the impact analysis by removing the gate, whereby determining a modified quantum program, wherein the modified quantum program is defined to use a number of gates that is smaller than the predetermined number of gates; and executing the modified quantum program.
A method comprising:
The method of claim wherein the backward light-cone analysis comprises:
A non-transitory computer readable medium retaining program instructions, wherein the program instructions are configured, when read, to cause a processor to perform:
An apparatus comprising a processor and memory unit, wherein the processor is configured to perform:
Dependencies are inferred from the claim text.