Quantum circuit debugging and sensitivity analysis via local inversions
arXiv:2204.06056 · doi:10.22331/q-2023-02-09-921
Abstract
As the width and depth of quantum circuits implemented by state-of-the-art quantum processors rapidly increase, circuit analysis and assessment via classical simulation are becoming unfeasible. It is crucial, therefore, to develop new methods to identify significant error sources in large and complex quantum circuits. In this work, we present a technique that pinpoints the sections of a quantum circuit that affect the circuit output the most and thus helps to identify the most significant sources of error. The technique requires no classical verification of the circuit output and is thus a scalable tool for debugging large quantum programs in the form of circuits. We demonstrate the practicality and efficacy of the proposed technique by applying it to example algorithmic circuits implemented on IBM quantum machines.
arXiv commentVersion accepted in Quantum
References in corpus (22)
- Quantum Computing in the NISQ era and beyond
- Error mitigation for short-depth quantum circuits
- Randomized Benchmarking of Quantum Gates
- Extending the computational reach of a noisy superconducting quantum processor
- Robust randomized benchmarking of quantum processes
- Efficient Z-Gates for Quantum Computing
- Demonstration of qubit operations below a rigorous fault tolerance threshold with gate set tomography
- Complete universal quantum gate set approaching fault-tolerant thresholds with superconducting qubits
- Q#: Enabling scalable quantum computing and development with a high-level domain-specific language
- Digital zero noise extrapolation for quantum error mitigation
- Composite pulses for robust universal control of singlet-triplet qubits
- Arbitrarily Accurate Dynamical Control in Open Quantum Systems
- Resource Efficient Zero Noise Extrapolation with Identity Insertions
- Characterizing errors on qubit operations via iterative randomized benchmarking
- Measuring the Capabilities of Quantum Computers
- Statistical Assertions for Validating Patterns and Finding Bugs in Quantum Programs
- Machine learning of noise-resilient quantum circuits
- Probing context-dependent errors in quantum processors
- Robust CNOT gates from almost any interaction
- A taxonomy of small Markovian errors
- Dynamically Correcting a CNOT Gate for any Systematic Logical Error
- Reliability of analog quantum simulation