Expand description
Error mitigation strategies for quantum computing
This module provides state-of-the-art error mitigation techniques to improve the accuracy of noisy quantum simulations and real quantum hardware results.
§Supported Techniques
- Zero-Noise Extrapolation (ZNE): Extrapolate results to zero noise limit
- Probabilistic Error Cancellation (PEC): Use quasi-probability to cancel errors
- Clifford Data Regression (CDR): Noise characterization with Clifford circuits
- Measurement Error Mitigation: Correct readout errors using calibration
- Symmetry Verification: Verify conservation laws and post-select results
§Example
ⓘ
use quantrs2_sim::error_mitigation::{ZeroNoiseExtrapolation, ExtrapolationMethod};
let zne = ZeroNoiseExtrapolation::new(ExtrapolationMethod::Richardson);
let mitigated_result = zne.apply(&noisy_results, &noise_scales)?;Structs§
- Measurement
Error Mitigation - Measurement error mitigation using calibration matrices
- Symmetry
Verification - Symmetry verification for post-selection
- Zero
Noise Extrapolation - Zero-Noise Extrapolation for error mitigation
Enums§
- Extrapolation
Method - Extrapolation methods for ZNE
- Symmetry
Type - Types of symmetries