Skip to content
nate stemen edited this page Apr 11, 2024 · 32 revisions

Welcome to the mitiq wiki!

Mission: Make error mitigation easily available to everyone running programs on quantum computers.

Objective: Mitiq should be so effective that every quantum program should compile through mitiq.

Mitiq 2024 Roadmap

  • Make compilation tools more modular and composable: ZNE's folding/LRE, DDD, PT
  • Simplify noise-aware mitigation with tutorials, guidelines, integrations (noise characterization)
  • Add two new techniques to Mitiq
  • Organize a quantum error mitigation workshop

Error mitigation techniques:

Current

  • Clifford Data Regression (CDR)
  • Digital Dynamical Decoupling (DDD)
  • Pauli twirling (PT)
  • Probabilistic Error Cancellation (PEC)
    • Learning-based PEC
  • Quantum subspace expansion (QSE)
  • Readout error mitigation (REM)
  • Robust shadow estimation (shadows)
  • Zero-Noise Extrapolation (ZNE)

Candidates

  • Equivalent Circuit Averaging: #2265
  • Layerwise Richardson Extrapolation: #2223
  • Tensor-network Error Mitigation: #2197
  • Debiasing/symmetrization/sharpening: #1955
  • Virtual Distillation: #819
  • Noise-Extended Probabilistic Error Cancellation (NEPEC)
  • Entanglement forging / circuit knitting

Integrations / APIs

Current

  • Cirq (core representation for Mitiq)
  • Braket
  • Qibo
  • Qiskit
  • PennyLane
  • PyQuil

Candidate

  • QuTiP
  • OpenPulse

Talks