Digitized Counterdiabatic Quantum Sampling
Narendra N. Hegade, Nachiket L. Kortikar, Balaganchi A. Bhargava, Juan F. R. Hernández, Alejandro Gomez Cadavid, Pranav Chandarana, Sebastián V. Romero, Shubham Kumar, Anton Simen, Anne-Maria Visuri, Enrique Solano, Paolo A. Erdman
TL;DR
DCQS addresses the challenge of sampling Boltzmann distributions at low temperatures by combining digitized counterdiabatic driving with an adaptive bias-field strategy, followed by classical reweighting to obtain the Boltzmann observables. The method yields approximate finite-temperature Boltzmann distributions through a set of low-energy states, demonstrated on disordered 1D Ising systems and a 156-qubit higher-order spin-glass on IBM hardware, with a scalable figure of merit based on the KL divergence and total variation distance to quantify convergence. On both simulators and quantum hardware, DCQS requires far fewer samples than Metropolis-Hastings and outperforms parallel tempering in the low-temperature regime, delivering about a 2x runtime advantage and validating a practical route to Boltzmann sampling on contemporary quantum processors. The work suggests potential synergies with classical samplers and emphasizes robustness to NISQ noise, offering a path toward scalable thermal sampling in physics and machine learning contexts.
Abstract
We propose digitized counterdiabatic quantum sampling (DCQS), a hybrid quantum-classical algorithm for efficient sampling from energy-based models, such as low-temperature Boltzmann distributions. The method utilizes counterdiabatic protocols, which suppress non-adiabatic transitions, with an iterative bias-field procedure that progressively steers the sampling toward low-energy regions. We observe that the samples obtained at each iteration correspond to approximate Boltzmann distributions at effective temperatures. By aggregating these samples and applying classical reweighting, the method reconstructs the Boltzmann distribution at a desired temperature. We define a scalable performance metric, based on the Kullback-Leibler divergence and the total variation distance, to quantify convergence toward the exact Boltzmann distribution. DCQS is validated on one-dimensional Ising models with random couplings up to 124 qubits, where exact results are available through transfer-matrix methods. We then apply it to a higher-order spin-glass Hamiltonian with 156 qubits executed on IBM quantum processors. We show that classical sampling algorithms, including Metropolis-Hastings and the state-of-the-art low-temperature technique parallel tempering, require up to three orders of magnitude more samples to match the quality of DCQS, corresponding to an approximately 2x runtime advantage. Boltzmann sampling underlies applications ranging from statistical physics to machine learning, yet classical algorithms exhibit exponentially slow convergence at low temperatures. Our results thus demonstrate a robust route toward scalable and efficient Boltzmann sampling on current quantum processors.
