Abstract: |
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. |
Inventor: |
Delaney, Conor (Webster, NY, US); Kim, Jungsang (Chapel Hill, NC, US); Nam, Yunseong (North Bethesda, MD, US) |
Applicant: |
IonQ, Inc. (College Park, MD, US); Duke University (Durham, NC, US) |
Face Assignee: |
IonQ, Inc. (College Park, MD, US); Duke University (Durham, NC, US) |
Filed: |
2018-12-07 |
Issued: |
2020-09-15 |
Claims: |
24 |
|
US10776544
|
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:
(7)
(6)
|
|
9. A computer-implemented method for optimizing a quantum circuit comprising:
(7)
(6)
|
|
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:
(7)
(6)
|
|