Closed TimWeaving closed 2 years ago
Developed a heuristic that maximises commutation with respect to some weighting operator #27. Found the UCCSD operator to work better than a weighting based on Hamiltonian term coefficients. This allows one to identify (and score) stabilizer subspaces without performing a full VQE routine each time - much more NISQ friendly!
Selection heuristic works by identifying a collection of high-importance terms and generating from that a symmetry generator. To identify a symmetry of the required size, the number of terms is modified accordingly.
The success of CS-VQE is highly sensitive to the set of stabilizers one wishes to enforce.
Stabilizers should be selected such that they maximize commutation with respect to some weighting function so that optimal information is preserved under projection onto the contextual subspace.