QuantumClifford.jl icon indicating copy to clipboard operation
QuantumClifford.jl copied to clipboard

support more interesting noise types in `evaluate_decoder`

Open Krastanov opened this issue 1 year ago • 0 comments
trafficstars

In #212 we created evaluate_decoder and a number of different "ecc circuit setup" configurations. However these are incomplete: only unbiased Pauli noise is currently supported, and some noise parameters are not even taken into account.

We need much more thorough support for this:

  • [ ] support two-qubit gate noise
  • [ ] support single-qubit gate noise
  • [ ] support for measurement noise
  • [ ] all of these should support at least biased Pauli noise
  • [ ] the CommutationCheckECCSetup is biased in a way inconsistent with the other ECC setup types - make equivalent parameterizations available between each setup type
  • [ ] noise during preparation of ancillary qubits
  • [ ] these improvements need to be documented

Krastanov avatar Jan 19 '24 18:01 Krastanov