Search All Patents in Quantum Computing
Patent US10776544
Issued 2020-09-15
Classical Optimizer For Quantum Chemistry Circuit Synthesis
A computer-implemented method, system and a computer readable medium storing executable instructions for optimizing a quantum circuit are disclosed. The computer-implemented method includes receiving one or more parameters for simulation of evolution of at least one quantum state of a chemical entity to be simulated; generating a quantum circuit for the simulation; performing one or more operations to minimize quantum resources to be used for the generated quantum circuit based on the one or more parameters; and placing quantum resources among one or more elementary logical units (ELUs) based on any one or more of: frequency of occurrence of the quantum resources in the generated quantum circuit, order of occurrence of the quantum resources in the generated quantum circuit, connectivity parameters between one or more quantum resources, efficiency of gates between specific quantum resources, quality of gates between specific quantum resources or a combination thereof.
Much More than Average Length Specification
View the Patent Matrix® Diagram to Explore the Claim Relationships
USPTO Full Text Publication >
- 1. A computer-readable medium storing executable instructions for optimizing a quantum circuit that, upon execution, cause a digital computing processor to perform functions comprising:
receiving one or more parameters for simulation of evolution of at least one quantum state of a chemical entity to be simulated; generating a quantum circuit for simulation of evolution of the at least one quantum state of the chemical entity; performing one or more operations to minimize quantum resources to be used for the generated quantum circuit based on the one or more parameters; and placing quantum resources among one or more elementary logical units (ELUs) based on any one or more of: frequency of occurrence of the quantum resources in the generated quantum circuit, order of occurrence of the quantum resources in the generated quantum circuit, connectivity parameters between one or more quantum resources, efficiency of gates between specific quantum resources, quality of gates between specific quantum resources or a combination thereof, wherein optimizing the generated quantum circuit based on the one or more parameters further comprises any one or more of: gate scheduling and parallel processing of quantum computations, and wherein the gate scheduling and parallel processing of quantum computations is achieved by connecting one or more quantum resources from different extended elementary logical units (EELUs) via optical cross connect to generate at least one entangled ion pair between a pair of EELUs.
- 9. A computer-implemented method for optimizing a quantum circuit comprising:
receiving one or more parameters for simulation of evolution of at least one quantum state of a chemical entity to be simulated; generating a quantum circuit for simulation of evolution of the at least one quantum state of the chemical entity; performing one or more operations to minimize quantum resources to be used for the generated quantum circuit based on the one or more parameters; and mapping quantum resources among one or more elementary logical units (ELUs) based on any one or more of: frequency of occurrence of the quantum resources in the generated quantum circuit, order of occurrence of the quantum resources in the generated quantum circuit, connectivity parameters between one or more quantum resources, efficiency of gates between specific quantum resources, quality of gates between specific quantum resources or a combination thereof, wherein optimizing the generated quantum circuit based on the one or more parameters further comprises any one or more of: gate scheduling and parallel processing of quantum computations, and wherein the gate scheduling and parallel processing of quantum computations is achieved by connecting one or more quantum resources from different extended elementary logical units (EELUs) via optical cross connect to generate at least one entangled ion pair between a pair of EELUs.
- 17. A system for optimizing a quantum circuit comprising at least one processor and a memory wherein the memory stores executable instructions for optimizing a quantum circuit that, upon execution by the processor, cause the processor to perform functions comprising:
receiving one or more parameters for simulation of evolution of at least one quantum state of a chemical entity to be simulated; generating a quantum circuit for simulation of evolution of the at least one quantum state of the chemical entity; performing one or more operations to minimize quantum resources to be used for the generated quantum circuit based on the one or more parameters; and placing quantum resources among one or more elementary logical units (ELUs) based on any one or more of: frequency of occurrence of the quantum resources in the generated quantum circuit, order of occurrence of the quantum resources in the generated quantum circuit, connectivity parameters between one or more quantum resources, efficiency of gates between specific quantum resources, quality of gates between specific quantum resources or a combination thereof, wherein optimizing the generated quantum circuit based on the one or more parameters further comprises any one or more of: gate scheduling and parallel processing of quantum computations, and wherein the gate scheduling and parallel processing of quantum computations is achieved by connecting one or more quantum resources from different extended elementary logical units (EELUs) via optical cross connect to generate at least one entangled ion pair between a pair of EELUs.