Accelerating Quantum Algorithms with Precomputation
AssigneeGoogle Inc.
InventorsBill Huggins, Rolando D. Somma
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsBill Huggins, Rolando D. Somma
Estimating the term…
The disclosure is directed to a method including executing, at a first time, a precompute algorithm that is a first portion of a quantum algorithm. Executing the precompute algorithm generates a precompute output that includes first quantum information encoded in a first set of qubits. A runtime input for the quantum algorithm is received at a second time that is subsequent to the first time. A runtime algorithm is executed, at a third time that is subsequent to the second time. The runtime algorithm is a second portion of the quantum algorithm. Executing the runtime algorithm is based on the first quantum information encoded in the first set of qubits. Executing the runtime algorithm generates a runtime output that includes second quantum information encoded in a set of qubits. An output of the quantum algorithm is provided. The output of the quantum algorithm is based on the second quantum information.
A method for performing a quantum computation via a quantum algorithm implemented on quantum computing system (QCS) that includes a set of qubits, the method comprising:
A quantum computing system, comprising:
Dependencies are inferred from the claim text.