JigSaw: Boosting Fidelity of NISQ Programs via Measurement Subsetting
arXiv:2109.05314 · doi:10.1145/3466752.3480044
Abstract
Near-term quantum computers contain noisy devices, which makes it difficult to infer the correct answer even if a program is run for thousands of trials. On current machines, qubit measurements tend to be the most error-prone operations (with an average error-rate of 4%) and often limit the size of quantum programs that can be run reliably on these systems. As quantum programs create and manipulate correlated states, all the program qubits are measured in each trial and thus, the severity of measurement errors increases with the program size. The fidelity of quantum programs can be improved by reducing the number of measurement operations. We present JigSaw, a framework that reduces the impact of measurement errors by running a program in two modes. First, running the entire program and measuring all the qubits for half of the trials to produce a global (albeit noisy) histogram. Second, running additional copies of the program and measuring only a subset of qubits in each copy, for the remaining trials, to produce localized (higher fidelity) histograms over the measured qubits. JigSaw then employs a Bayesian post-processing step, whereby the histograms produced by the subset measurements are used to update the global histogram. Our evaluations using three different IBM quantum computers with 27 and 65 qubits show that JigSaw improves the success rate on average by 3.6x and up-to 8.4x. Our analysis shows that the storage and time complexity of JigSaw scales linearly with the number of qubits and trials, making JigSaw applicable to programs with hundreds of qubits.
arXiv comment13 pages, 14 figures, 7 tables
References in corpus (14)
- Quantum Computing in the NISQ era and beyond
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Circuit Quantum Electrodynamics: Coherent Coupling of a Single Photon to a Cooper Pair Box
- Cavity quantum electrodynamics for superconducting electrical circuits: an architecture for quantum computation
- A Quantum Engineer's Guide to Superconducting Qubits
- Validating quantum computers using randomized model circuits
- Software Mitigation of Crosstalk on Noisy Intermediate-Scale Quantum Computers
- CutQC: Using Small Quantum Computers for Large Quantum Circuit Evaluations
- Statistical Assertions for Validating Patterns and Finding Bugs in Quantum Programs
- Establishing the Quantum Supremacy Frontier with a 281 Pflop/s Simulation
- Optimized Compilation of Aggregated Instructions for Realistic Quantum Computers
- Efficient correction of multiqubit measurement errors
- Partial Compilation of Variational Algorithms for Noisy Intermediate-Scale Quantum Machines
- Qubit measurement error from coupling with a detuned neighbor in circuit QED
Cited by in corpus (9)
- Scaling Qubit Readout with Hardware Efficient Machine Learning Architectures
- HAMMER: boosting fidelity of noisy Quantum circuits by exploiting Hamming behavior of erroneous outcomes
- Robust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits
- A Hardware-Aware Gate Cutting Framework for Practical Quantum Circuit Knitting
- HiSEP-Q: A Highly Scalable and Efficient Quantum Control Processor for Superconducting Qubits
- Red-QAOA: Efficient Variational Optimization through Circuit Reduction
- Qonductor: A Cloud Orchestrator for Quantum Computing
- Maximum Likelihood Quantum Error Mitigation for Algorithms with a Single Correct Output
- Q-Cluster: Quantum Error Mitigation Through Noise-Aware Unsupervised Learning