Efficient algorithms for quantum chemistry on modular quantum processors
Tian Xue, Jacob P. Covey, Matthew Otten
TL;DR
This work addresses the resource challenge of quantum chemistry on quantum computers by proposing dUSCC, a distributed implementation of the unitary selective coupled cluster algorithm tailored for modular quantum processors. It leverages the pseudo-commutativity of Trotterized terms to aggressively pack circuit tiles and hides inter-module communication behind intra-module calculations, enabling inter-module latency up to about $\sim 35\times$ slower than intra-module gates while preserving chemical accuracy ($1.6\ \mathrm{mHa}$) in a representative $(\mathrm{H}_4)_3$ system. The study identifies a 'free modularization' region in weakly entangled regimes, provides classical criteria to predict amenable systems, and demonstrates substantial speedups (up to ~$6\times$) over naive compilation, with benefits scaling with the number of modules and applicability to other molecules (stilbene, polyene). These results suggest a practical pathway to useful distributed quantum chemistry on near- and mid-term modular quantum hardware, with broader applicability to other Trotterized algorithms.
Abstract
Quantum chemistry is a promising application of future quantum computers, but the requirements on qubit count and other resources suggest that modular computing architectures will be required. We introduce an implementation of a quantum chemistry algorithm that is distributed across several computational modules: the distributed unitary selective coupled cluster (dUSCC). We design a packing scheme using the pseudo-commutativity of Trotterization to maximize the parallelism while optimizing the scheduling of all inter-module gates around the buffering of inter-module Bell pairs. We demonstrate dUSCC on a 3-cluster (H$_4$)$_3$ chain and show that it naturally utilizes the molecule's structure to reduce inter-module latency. We show that the run time of dUSCC is unchanged with inter-module latency up to $\sim$20$\times$ slower than intra-module gates in the (H$_4$)$_3$ while maintaining chemical accuracy. dUSCC should be "free" in the weakly entangled systems, and the existence of "free" dUSCC can be found efficiently using classical algorithms. This new compilation scheme both leverages pseudo-commutativity and considers inter-module gate scheduling, and potentially provides an efficient distributed compilation of other Trotterized algorithms.
