Randomized Benchmarking (RB) Protocols

Classification of RB protocols

Randomized Benchmarking (RB) protocols evaluate the ability of the quantum computer to perform quantum operations reliably. These tools are used to provide bounds on the error rate of quantum gates. The global idea is to use varied-length random quantum circuits with a specific gate set to quantify the average error rate of the gate set. The number of layers of gates \(l\) is varied with different values \(l \in \{l_1, l_2, ..., l_k\}\). The random circuits are built so that the measurement of the qubits yields a deterministic output bitstring. If the bitstring is measured, the computation is considered a success; otherwise, it is a failure. The average probability of success is extracted for each circuit length \(l\) and is used to fit an exponential decay function corresponding to the success probability:

\[p_\mathrm{success}(l) = A \alpha^l + B,\]

where \(A\), \(B\) and \(\alpha\) are the fit parameters. The State Preparation And Measurement (SPAM) errors are absorbed in the coefficients \(A\) and \(B\). For a \(n\)-qubit state, the value of \(\alpha\) is related to the average gate infidelity:

\[\epsilon_\mathrm{r} = \frac{d-1}{d} (1- \alpha),\]

which is linked to the average gate fidelity \(F_{avg}\) by the relation \(\epsilon_\mathrm{r} = 1- F_{avg}\). The value of \(\alpha\) is also linked to the average process infidelity (entanglement infidelity):

\[\epsilon_\mathrm{r} = \frac{d^2-1}{d^2} (1- \alpha),\]

where \(d = 2^n\) is the size of the Hilbert space. In benchmarking studies, it is important to identify which type of infidelity is being used (see. VIII.B [1] for detailed discussion)

Following the classification done by J. Helsen et al. [2], a randomized benchmarking experiment is composed of the following key components:

A generic quantum circuit can be drawn from these specifications with a unitary \(\rho_0\) that prepares the initial state, followed by the \(l\) sequences of gates, the reversing gate \(R\), and the POVM:

General quantum circuit associated to the randomized benchmarking protocol

The fitting of the exponential function is based on the assumption that:

List of RB protocols

Extra references

The reader can refer to the references [1], [2] for a high-level overview over the different RB protocols. The reader may also refer to a gentle introduction on RB in [5].

References

  1. [1]A. Hashim et al., “A Practical Introduction to Benchmarking and Characterization of Quantum Computers.” arXiv, 2024 [Online]. Available at: https://arxiv.org/abs/2408.12064
  2. [2]J. Helsen, I. Roth, E. Onorati, A. H. Werner, and J. Eisert, “General Framework for Randomized Benchmarking,” PRX Quantum, vol. 3, no. 2, p. 020357, Jun. 2022, doi: 10.1103/PRXQuantum.3.020357. [Online]. Available at: https://link.aps.org/doi/10.1103/PRXQuantum.3.020357
  3. [3]J. Emerson, R. Alicki, and K. Życzkowski, “Scalable noise estimation with random unitary operators,” Journal of Optics B: Quantum and Semiclassical Optics, vol. 7, no. 10, p. S347, 2005.
  4. [4]C. Dankert, R. Cleve, J. Emerson, and E. Livine, “Exact and approximate unitary 2-designs and their application to fidelity estimation,” Physical Review A—Atomic, Molecular, and Optical Physics, vol. 80, no. 1, p. 012304, 2009.
  5. [5]A. Silva and E. Greplova, “Hands-on Introduction to Randomized Benchmarking,” arXiv preprint arXiv:2410.08683, 2024.