Graph-theoretic Simplification of Quantum Circuits with the ZX-calculus
Not on the map. Why?
Abstract (arXiv)
We present a completely new approach to quantum circuit optimisation, based on the ZX-calculus. We first interpret quantum circuits as ZX-diagrams, which provide a flexible, lower-level language for describing quantum computations graphically. Then, using the rules of the ZX-calculus, we give a simplification strategy for ZX-diagrams based on the two graph transformations of local complementation and pivoting and show that the resulting reduced diagram can be transformed back into a quantum circuit. While little is known about extracting circuits from arbitrary ZX-diagrams, we show that the underlying graph of our simplified ZX-diagram always has a graph-theoretic property called generalised flow, which in turn yields a deterministic circuit extraction procedure. For Clifford circuits, this extraction procedure yields a new normal form that is both asymptotically optimal in size and gives a new, smaller upper bound on gate depth for nearest-neighbour architectures. For Clifford+T and more general circuits, our technique enables us to to `see around' gates that obstruct the Clifford structure and produce smaller circuits than naive 'cut-and-resynthesise' methods.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 1; 2023: 3; 2024: 4; 2025: 3; 2026: 2.
20 papers.
Sort:
By area:
- 2021Noisy intermediate-scale quantum (NISQ) algorithmscited by 79
- 2021Analyzing the barren plateau phenomenon in training quantum neural networks with the ZX-calculuscited by 30
- 2021Compositionality as we see it, everywhere around uscited by 11
- 2024Quantum Circuit Synthesis and Compilation Optimization: Overview and Prospectscited by 8
- 2023Optimizing ZX-Diagrams with Deep Reinforcement Learningcited by 6
- 2021Diagrammatic Differentiation for Quantum Machine Learningcited by 5
- 2021How to make qubits speakcited by 5
- 2021Kindergarden quantum mechanics graduates (...or how I learned to stop gluing LEGO together and love the ZX-calculus)cited by 4
- 2023Solving Quantum-Inspired Perfect Matching Problems via Tutte's Theorem-Based Hybrid Boolean Constraintscited by 3
- 2024AltGraph: Redesigning Quantum Circuits Using Generative Graph Models for Efficient Optimizationcited by 3
- 2025Evaluating the Potential of Quantum Machine Learning in Cybersecurity: A Case-Study on PCA-based Intrusion Detection Systemscited by 3
- 2025Optimizing Quantum Circuits via ZX Diagrams using Reinforcement Learning and Graph Neural Networkscited by 2
8 more
- 2026Equivariant Reinforcement Learning for Clifford Quantum Circuit Synthesiscited by 2
- 2022Differentiating and Integrating ZX Diagrams with Applications to Quantum Machine Learningcited by 1
- 2026Quantum Models with Multi-Stage Training for Compositional Concept Generalizationcited by 1
- 2021Representing and Implementing Matrices Using Algebraic ZX-calculuscited by 0
- 2023Compilation of product-formula Hamiltonian simulation via reinforcement learningcited by 0
- 2024Virtual Reality for Understanding Artificial-Intelligence-driven Scientific Discovery with an Application in Quantum Opticscited by 0
- 2024Tackling Decision Processes with Non-Cumulative Objectives using Reinforcement Learningcited by 0
- 2025One-Shot Structured Pruning of Quantum Neural Networks via q-Group Engineering and Quantum Geometric Metricscited by 0
- 2026Quantum Models with Multi-Stage Training for Compositional Concept Generalization16 Aug 2026
- 2026Equivariant Reinforcement Learning for Clifford Quantum Circuit Synthesis11 May 2026
- 2025One-Shot Structured Pruning of Quantum Neural Networks via q-Group Engineering and Quantum Geometric Metrics30 Dec 2025
- 2025Optimizing Quantum Circuits via ZX Diagrams using Reinforcement Learning and Graph Neural Networks4 Apr 2025
- 2025Evaluating the Potential of Quantum Machine Learning in Cybersecurity: A Case-Study on PCA-based Intrusion Detection Systems16 Feb 2025
- 2024Quantum Circuit Synthesis and Compilation Optimization: Overview and Prospects30 Jun 2024
- 2024Tackling Decision Processes with Non-Cumulative Objectives using Reinforcement Learning22 May 2024
- 2024AltGraph: Redesigning Quantum Circuits Using Generative Graph Models for Efficient Optimization23 Feb 2024
- 2024Virtual Reality for Understanding Artificial-Intelligence-driven Scientific Discovery with an Application in Quantum Optics20 Feb 2024
- 2023Optimizing ZX-Diagrams with Deep Reinforcement Learning30 Nov 2023
- 2023Compilation of product-formula Hamiltonian simulation via reinforcement learning7 Nov 2023
- 2023Solving Quantum-Inspired Perfect Matching Problems via Tutte's Theorem-Based Hybrid Boolean Constraints24 Jan 2023
8 more
- 2022Differentiating and Integrating ZX Diagrams with Applications to Quantum Machine Learning31 Jan 2022
- 2021Representing and Implementing Matrices Using Algebraic ZX-calculus13 Oct 2021
- 2021Compositionality as we see it, everywhere around us11 Oct 2021
- 2021How to make qubits speak2 Jul 2021
- 2021Diagrammatic Differentiation for Quantum Machine Learning14 Mar 2021
- 2021Kindergarden quantum mechanics graduates (...or how I learned to stop gluing LEGO together and love the ZX-calculus)22 Feb 2021
- 2021Analyzing the barren plateau phenomenon in training quantum neural networks with the ZX-calculus3 Feb 2021
- 2021Noisy intermediate-scale quantum (NISQ) algorithms21 Jan 2021
- 2025Optimizing Quantum Circuits via ZX Diagrams using Reinforcement Learning and Graph Neural Networkscited by 2
- 2026Equivariant Reinforcement Learning for Clifford Quantum Circuit Synthesiscited by 2
- 2024Tackling Decision Processes with Non-Cumulative Objectives using Reinforcement Learningcited by 0
- 2026Equivariant Reinforcement Learning for Clifford Quantum Circuit Synthesis11 May 2026
- 2025Optimizing Quantum Circuits via ZX Diagrams using Reinforcement Learning and Graph Neural Networks4 Apr 2025
- 2024Tackling Decision Processes with Non-Cumulative Objectives using Reinforcement Learning22 May 2024
- 2021Noisy intermediate-scale quantum (NISQ) algorithmscited by 79
- 2021Analyzing the barren plateau phenomenon in training quantum neural networks with the ZX-calculuscited by 30
- 2021Compositionality as we see it, everywhere around uscited by 11
- 2024Quantum Circuit Synthesis and Compilation Optimization: Overview and Prospectscited by 8
- 2023Optimizing ZX-Diagrams with Deep Reinforcement Learningcited by 6
- 2021Diagrammatic Differentiation for Quantum Machine Learningcited by 5
- 2021How to make qubits speakcited by 5
- 2021Kindergarden quantum mechanics graduates (...or how I learned to stop gluing LEGO together and love the ZX-calculus)cited by 4
- 2023Solving Quantum-Inspired Perfect Matching Problems via Tutte's Theorem-Based Hybrid Boolean Constraintscited by 3
- 2024AltGraph: Redesigning Quantum Circuits Using Generative Graph Models for Efficient Optimizationcited by 3
- 2025Evaluating the Potential of Quantum Machine Learning in Cybersecurity: A Case-Study on PCA-based Intrusion Detection Systemscited by 3
- 2022Differentiating and Integrating ZX Diagrams with Applications to Quantum Machine Learningcited by 1
12 most cited of 17 All 17 (JSON)
- 2026Quantum Models with Multi-Stage Training for Compositional Concept Generalization16 Aug 2026
- 2025One-Shot Structured Pruning of Quantum Neural Networks via q-Group Engineering and Quantum Geometric Metrics30 Dec 2025
- 2025Evaluating the Potential of Quantum Machine Learning in Cybersecurity: A Case-Study on PCA-based Intrusion Detection Systems16 Feb 2025
- 2024Quantum Circuit Synthesis and Compilation Optimization: Overview and Prospects30 Jun 2024
- 2024AltGraph: Redesigning Quantum Circuits Using Generative Graph Models for Efficient Optimization23 Feb 2024
- 2024Virtual Reality for Understanding Artificial-Intelligence-driven Scientific Discovery with an Application in Quantum Optics20 Feb 2024
- 2023Optimizing ZX-Diagrams with Deep Reinforcement Learning30 Nov 2023
- 2023Compilation of product-formula Hamiltonian simulation via reinforcement learning7 Nov 2023
- 2023Solving Quantum-Inspired Perfect Matching Problems via Tutte's Theorem-Based Hybrid Boolean Constraints24 Jan 2023
- 2022Differentiating and Integrating ZX Diagrams with Applications to Quantum Machine Learning31 Jan 2022
- 2021Representing and Implementing Matrices Using Algebraic ZX-calculus13 Oct 2021
- 2021Compositionality as we see it, everywhere around us11 Oct 2021
12 newest of 17 All 17 (JSON)