qiskit-advocate / qamp-spring-22

Qiskit advocate mentorship program (QAMP) spring 22 cohort (Mar - Jun 2022)
13 stars 1 forks source link

Interleaved Randomized Benchmarking of gates with delays #17

Open itoko opened 2 years ago

itoko commented 2 years ago

Description

This project aims to investigate what happens in idling of qubits by conducting Interleaved Randomized Benchmarking (InterleavedRB) of gates with delay instructions using qiskit-experiment (c.f. qiskit-experiments/tutorials).

For example, we may examine how much the spectator qubit (q2) affects CNOT gate (on q0 and q1) fidelity by 3-qubit InterleavedRB of CNOT(q0,q1)+Delay(q2). And investigating if the fidelity can be estimated by the results from the normal 2-qubit InterleavedRB of CNOT(q1, q2) and 1-qubit InterleavedRB of Delay(q2).

The above is just an example. If you think of more interesting experimental scenario, let's pursue it!

Unfortunately, the current InterleavedRB has no full capability to conduct complicated experiments like the above experiment. So you'll have to upgrade it so that you can

Deliverables

A jupyter notebook investigating the results of RB of gates with delays. Advanced: Pull requests to enhance the RB module in qiskit-experiments.

Mentors details

Number of mentees

1 or 2

Type of mentees

gunchamalik commented 2 years ago

@itoko I am interested. I have basic knowledge of python and transpiler.

bicycle315 commented 2 years ago

I worked on qiskit experiment rb part on last metorship project. I want to keep dive in to this project!

bicycle315 commented 2 years ago

IRB with Delay.pdf

bicycle315 commented 2 years ago

Support dealy IRB with changed code

Interleaved benchmarking module in qiskit-experiments supported interleaving gates and quantumcircuit but not instruction such as delay. We fixed code to interleave delay as instruction.


Progress

bicycle315 commented 2 years ago

Delay_IRB.pdf