Benchmarking near-term devices with quantum error correction
Now that ever more sophisticated devices for quantum computing are being
developed, we require ever more sophisticated benchmarks. This includes a need
to determine how well these devices support the techniques required for quantum
error correction. In this paper we introduce the \texttt{topological\_codes}
module of Qiskit-Ignis, which is designed to provide the tools necessary to
perform such tests. Specifically, we use the \texttt{RepetitionCode} and
\texttt{GraphDecoder} classes to run tests based on the repetition code and
process the results. As an example, data from a 43 qubit code running on IBM's
\emph{Rochester} device is presented.
James R. Wootton