A Generic Compilation Strategy for the Unitary Coupled Cluster Ansatz
arXiv:2007.10515
Abstract
We describe a compilation strategy for Variational Quantum Eigensolver (VQE) algorithms which use the Unitary Coupled Cluster (UCC) ansatz, designed to reduce circuit depth and gate count. This is achieved by partitioning Pauli exponential terms into mutually commuting sets. These sets are then diagonalised using Clifford circuits and synthesised using the phase polynomial formalism. This strategy reduces cx depth by 75.4% on average, and by up to 89.9%, compared to naive synthesis for a variety of molecules, qubit encodings and basis sets.
26 pages. v2: Additional references added. v3 minor edits
References in corpus (7)
- A Quantum Approximate Optimization Algorithm
- Simulating chemistry using quantum computers
- Is the Trotterized UCCSD Ansatz chemically well-defined?
- On the qubit routing problem
- Ground-state energy estimation of the water molecule on a trapped ion quantum computer
- Optimising Clifford Circuits with Quantomatic
- Pauli Partitioning with Respect to Gate Sets