Software Open Access

Multi Qubit Correction (MQC) for Quantum Annealers

Ayanzadeh, Ramin; Dorband, John; Halem, Milton; Finin, Tim

MQC is a classical postprocessing method for improving the quality of drawn samples by quantum annealers (like the D-Wave quantum processors), and any Ising processing unit (IPU). MQC receives a sample-set and coefficients of an Ising model as input, and (in most cases) result in a new/synthetic sample that is notably better than all input samples. MQC has outperformne recent software/hardware advancements such as applying spin-reversal transforms, increased inter-sample delay between successive reads/samples, applying steepest descent method (as a postprocessing approach) to drawn samples, reverse annealing, etc. It is worth noting that MQC requires significantly fewer samples.

Python implementation of MQC
Files (3.6 MB)
Name Size
3.6 MB Download
All versions This version
Views 7373
Downloads 1111
Data volume 39.3 MB39.3 MB
Unique views 6060
Unique downloads 1111


Cite as