Explorations implementing "Suppressing decoherence in noisy intermediate-scale quantum processors with unitary operations" By A.S. Mastiukova, M.A. Gavreev, E.O. Kiktenko and A.K. Fedorov
Suppressing single qubit noise with the help of padding quantum circuits with unitaries
We have assumed an ideal scenario where there is a delay after the circuit
- Depolarisation noise
- Biased Pauli noise
- Thermal relaxation noise
We chose a cost function:
$\frac{\sum |all\ invalid\ states|\ +\ |deviation\ in\ counts\ of\ valid\ states|}{total\ number\ of\ shots}$
For the purpose of this project, we have restricted
By iterating over all possible combinations of
Thermal relaxation noise results with different U and V angles
Thermal relaxation noise results with fixed delay
Thermal relaxation noise results with fixed T1=T2
Depolarization noise results with fixed delay
Depolarization noise results with fixed error probability p
Biased Pauli noise results with different U and V angles
Biased Pauli results fixed delay in nano-seconds and
Biased pauli results with fied delay and bias
Biased pauli results with different delay and fixed
We have concluded the following:
- Addition of Hadamard Gate may reduce error but in biased Pauli noise model, for our choice of parameters, the error in fact increases.
- Addition of Hadamard gates may reduce error for depolarisation and thermal relaxation model. But as we see that reduction in error due to some particular Rx(θ) and Ry(θ ) value is not too far from H
- So far, thermal relaxation noise model has shown the most promise in terms of the amount of noise reduction by applying unitaries
- Due to the limited time we could not experiment with Rz(θ) gate