Cutting multi-control quantum gates with ZX calculus
arXiv:2302.00387 · doi:10.22331/q-2023-10-23-1147
Abstract
Circuit cutting, the decomposition of a quantum circuit into independent partitions, has become a promising avenue towards experiments with larger quantum circuits in the noisy-intermediate scale quantum (NISQ) era. While previous work focused on cutting qubit wires or two-qubit gates, in this work we introduce a method for cutting multi-controlled Z gates. We construct a decomposition and prove the upper bound on the associated sampling overhead, where is the number of cuts in the circuit. This bound is independent of the number of control qubits but can be further reduced to for the special case of CCZ gates. Furthermore, we evaluate our proposal on IBM hardware and experimentally show noise resilience due to the strong reduction of CNOT gates in the cut circuits.
References in corpus (24)
- Quantum Computing in the NISQ era and beyond
- Elementary gates for quantum computation
- Error mitigation for short-depth quantum circuits
- Robustness of entanglement
- Interacting Quantum Observables: Categorical Algebra and Diagrammatics
- Trading classical and quantum computational resources
- Simulating Large Quantum Circuits on a Small Quantum Computer
- Estimating outcome probabilities of quantum circuits using quasiprobabilities
- Model-free readout-error mitigation for quantum expectation values
- CutQC: Using Small Quantum Computers for Large Quantum Circuit Evaluations
- Methodology for replacing indirect measurements with direct measurements
- Circuit knitting with classical communication
- Constructing a virtual two-qubit gate by sampling single-qubit operations
- Fast quantum circuit cutting with randomized measurements
- ZH: A Complete Graphical Calculus for Quantum Computations Involving Classical Non-linearity
- Quasiprobability decompositions with reduced sampling overhead
- Overhead for simulating a non-local channel with local channels by quasiprobability sampling
- Simulating quantum circuits with ZX-calculus reduced stabiliser decompositions
- High Dimensional Quantum Machine Learning With Small Quantum Computers
- Quantum Divide and Compute: Exploring The Effect of Different Noise Sources
- Quantum Divide and Compute: Hardware Demonstrations and Noisy Simulations
- Experimental Simulation of Larger Quantum Circuits with Fewer Superconducting Qubits
- Qurzon: A Prototype for a Divide and Conquer Based Quantum Compiler
- Error suppression by a virtual two-qubit gate
Cited by in corpus (11)
- Review of Distributed Quantum Computing. From single QPU to High Performance Quantum Computing
- Doubly optimal parallel wire cutting without ancilla qubits
- Optimal joint cutting of two-qubit rotation gates
- SCIM MILQ: An HPC Quantum Scheduler
- Cutting a Wire with Non-Maximally Entangled States
- Joint Wire Cutting with Non-Maximally Entangled States
- Multithreaded parallelism for heterogeneous clusters of QPUs
- Quantum simulation in the entanglement picture
- Circuit Folding: Scalable and Graph-Based Circuit Cutting via Modular Structure Exploitation
- Joint Cutting for Hybrid Schrödinger-Feynman Simulation of Quantum Circuits
- CutReg: A loss regularizer for enhancing the scalability of QML via adaptive circuit cutting