Quantum computers have the potential of outperforming classical computers in some optimization and data processing tasks. However, quantum systems are also more sensitive to noise and thus prone to errors, due to the known physical challenges associated with reliably manipulating qubits, their underlying units of information.