Skip to content

Loss support (better version: Pauli envelop) #90

Description

@yuewuo

An upgrade from naive random imputation (#75 ): https://arxiv.org/pdf/2603.04156

Is your feature request related to a problem? Please describe.
Qubit loss is a critical feature for atom/ion platforms, but currently deq can only handle Pauli noises. Although in principle deq provides the flexibility of changing probabilities at runtime, there is no such tool that can easily do it. Ideally, user would want to declare loss noise in the gadgets (as an extension to stim), and then deq should absorbs all the complexity inside, instead of requiring user to provide probability modifiers.

Describe the solution you'd like
Adopt the state of the art loss decoding technique: Pauli envelop. Need more in-depth analysis under the context of dynamic logical circuits for a systematic implementation.

Describe alternatives you've considered
Alternative would be to treat loss as erasure and simply set weight to 0 of some edges. This would be suboptimal but should be an alternative approach that's available for benchmarking.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions