Redefining Lexicographical Ordering: Optimizing Pauli String Decompositions for Quantum Compiling
Qunsheng Huang, David Winderl, Arianne Meijer-van de Griend, Richie Yeung
TL;DR
This paper tackles efficient compilation of trotterized Hamiltonian evolutions under device connectivity constraints by introducing architecture-aware synthesis of Pauli gadgets. The core method propagates Clifford gates through the remainder of the Pauli polynomial and uses a Clifford tableau, enabling routing-free circuits and reduced CNOT counts. Empirical results show significant improvements in gate counts and circuit depth over Paulihedral and TKET across restricted and all-to-all architectures, with Trotter error remaining comparable on average. The approach offers practical gains for near-term quantum devices and lays groundwork for extensions to higher-order decompositions and optimized hardware mappings.
Abstract
In quantum computing, the efficient optimization of Pauli string decompositions is a crucial aspect for the compilation of quantum circuits for many applications, such as chemistry simulations and quantum machine learning. In this paper, we propose a novel algorithm for the synthesis of trotterized time-evolution operators that results in circuits with significantly fewer gates than previous solutions. Our synthesis procedure takes the qubit connectivity of a target quantum computer into account. As a result, the generated quantum circuit does not require routing, and no additional CNOT gates are needed to run the resulting circuit on a target device. We compare our algorithm against Paulihedral and TKET, and show a significant improvement for randomized circuits and different molecular ansatzes. We also investigate the Trotter error introduced by our ordering of the terms in the Hamiltonian versus default ordering and the ordering from the baseline methods and conclude that our method on average does not increase the Trotter error.
