Combining Error Detection and Mitigation: A Hybrid Protocol for Near-Term Quantum Simulation
Dawei Zhong, William Munizzi, Huo Chen, Wibe Albert de Jong
TL;DR
The paper tackles error suppression on NISQ devices by presenting a hybrid protocol that merges quantum error detection with quantum error mitigation, specifically integrating Pauli twirling, probabilistic error cancellation (PEC), and the $[[n, n-2, 2]]$ quantum error detecting code. It introduces partial twirling to reduce overhead, derives how to estimate and invert reduced logical noise after post-selection, and demonstrates the approach on a VQE circuit for the H$_2$ ground-state energy using both a simulator and IBM hardware. Key contributions include a detailed protocol for encoding/decoding with error detection, a mechanism to approximate and mitigate the remaining logical noise, and experimental validation showing improved accuracy and reduced sampling costs. The results suggest a viable path for applying near-term quantum chemistry and other quantum simulations on noisy devices, balancing error suppression with resource efficiency.
Abstract
Practical implementation of quantum error correction is currently limited by near-term quantum hardware. In contrast, quantum error mitigation has demonstrated strong promise for improving the performance of noisy quantum circuits without the requirement of full fault tolerance. In this work, we develop a hybrid error suppression protocol that integrates Pauli twirling, probabilistic error cancellation, and the $[[n, n-2, 2]]$ quantum error detecting code. In addition, to reduce overhead from error mitigation components of our method, we modify Pauli twirling by lowering the number of Pauli operators in the twirling set, and apply probabilistic error cancellation at the end of the encoded circuit to remove undetectable errors. Finally, we demonstrate our protocol on a non-Clifford variational quantum eigensolver circuit that estimates the ground state energy of $\rm H_2$ using both \texttt{qiskit} AerSimulator and the IBM quantum processor \texttt{ibm\_brussels}.
