CPC G06F 17/16 (2013.01) [G06N 10/00 (2019.01)] | 20 Claims |
1. A system, comprising:
a memory that stores computer executable components; and
a processor, operably coupled to the memory, and that executes the computer executable components stored in the memory, wherein the computer executable components comprise:
a read-out component that defines a final variational wavefunction for a quantum Hamiltonian, comprising:
initialize variational quantum parameters; and
iteratively perform, in a sequential order, on respective block-diagonalized Hamiltonians of a group of block-diagonalized Hamiltonians, associated with the quantum Hamiltonian, formed using energy scale based symmetries:
determine a variational wavefunction for a current block-diagonalized Hamiltonian in the sequential order based on the variational quantum parameters, and
execute, via a quantum processor, a variational quantum eigensolver algorithm to optimize the variational quantum parameters for the variational wavefunction for the current block-diagonalized Hamiltonian;
define the final variational wavefunction for the quantum Hamiltonian using the variational quantum parameters optimized during a final iteration of the sequential order.
|