Oxford Quantum Circuits Releases Erado: An Open-Source Qiskit Simulator for Erasure Noise and Post-Selection

Understand this faster with AI
Oxford Quantum Circuits Releases Erado: An Open-Source Qiskit Simulator for Erasure Noise and Post-Selection Superconducting quantum computing hardware provider Oxford Quantum Circuits (OQC) has released erado, an open-source Python library designed to simulate erasure noise, dual-rail qubit encodings, and post-selection strategies on arbitrary Qiskit circuits. Integrated directly into OQC’s Quantum Computing as a Service (QCaaS) SDK as a 16-qubit AerSimulator backend, the tool allows algorithm developers and researchers to benchmark erasure-aware noise models and evaluate quantum error mitigation techniques ahead of physical execution. The release is accompanied by a companion research paper titled “The limits of erasure-based postselection for quantum error mitigation“ (Griffiths et al., arXiv:2606.31428). The study demonstrates that postselection can fully mitigate the erasure channel when erasure check error rates remain below 3.0%. Crucially, the authors show that a postselected dual-rail system can surpass the fundamental noise floor at the kiloquop (1,000 quantum operations) scale where a comparable single-rail architecture fails, justifying the approach for Noisy Intermediate-Scale Quantum (NISQ) algorithms prior to full Quantum Error Correction (QEC). Beyond OQC, erasure-detection methodologies and dual-rail architectures are being actively pursued across the ecosystem, including by D-Wave Systems (following its acquisition of Quantum Circuits Inc.) and Q-CTRL. [ OQC Erado Simulator Architectural & Configuration Parameters ]Parameter / FlagFunctional SpecificationSimulation Mechanics & Impacterasure_ratePer-gate erasure probability (0.0 to 1.0)Triggers non-computational state transition; compounds with total erasable gate count.post_selectionBoolean filter flag (Default: False)When enabled, discards detected erasure shots and automatically retries until target shot count is met.false_negative_rateDetector inaccuracy probability (0.0 to 1.0)Models missed erasures, allowing corrupted state measurements to leak into final results.idling_errorIdle period padding via IdlingErrorConfigInserts idle gates into circuit layers to model environment-induced decoherence during idle states. The library provides two primary simulation modes: CIRCUIT_SAMPLER for exact statevector sampling and TRANSPILER_PASS for memory-efficient execution on larger circuit widths. By providing precise parameter controls over false-positive and false-negative detector rates, erado enables researchers to quantify the exact trade-off boundary where the shot-rejection overhead of post-selection remains computationally profitable compared to standard noisy sampling. Review the technical deep-dive on OQC Technical Blog here, read the research paper on arXiv (arXiv:2606.31428) here, access the open-source repository on GitHub here, inspect package releases via PyPI here, and view developer documentation on OQC QCaaS SDK Docs here. September 17, 2026 Mohamed Abdel-Kareem2026-09-17T21:08:19-07:00 Leave A Comment Cancel replyComment Type in the text displayed above Δ This site uses Akismet to reduce spam. Learn how your comment data is processed.
Tags
Source Information
Discussion
0 professional contributions
Sign in to join this professional discussion.
Be the first to add a constructive contribution.
