ZX-Calculus and Dynamic Grouping Minimise Two-Qubit Gates in Quantum Circuits

Reducing the number of two-qubit gates represents a critical challenge in the development of practical quantum computers, as these gates are particularly vulnerable to errors. Kai Chen, alongside colleagues at the University of Science and Technology of China, and others, now present a new method for optimising quantum circuits to minimise reliance on these problematic gates. Their approach combines a dynamic grouping strategy with the mathematical framework of ZX-calculus, allowing the team to efficiently filter and simplify circuit designs. The resulting technique demonstrably reduces the number of two-qubit gates required to perform calculations, achieving an average reduction of 18% on standard benchmark circuits and surpassing the performance of existing optimisation methods by up to 25%, particularly for complex circuits. This advance promises to improve the reliability and scalability of quantum computation in the noisy intermediate-scale quantum (NISQ) era.

In the noisy intermediate-scale quantum (NISQ) era, two-qubit gates in quantum circuits are more susceptible to noise than single-qubit gates. Therefore, reducing the number of two-qubit gates is crucial for improving circuit efficiency and reliability. As quantum circuits scale up, the optimization process becomes increasingly complex, leading to challenges in achieving optimal solutions. This research introduces a quantum circuit optimization approach that dynamically groups circuit components and leverages ZX-calculus to minimize two-qubit gates, thereby enhancing performance on near-term quantum devices.

ZX-Calculus Simplifies Quantum Circuit Complexity

This document summarizes research focused on optimizing quantum circuits using ZX-calculus, a diagrammatic language for representing and manipulating quantum circuits. The core idea is to reduce circuit complexity, specifically the number of gates, to improve the feasibility of running circuits on current quantum hardware. ZX-calculus, originating from category theory, provides a visually intuitive and mathematically rigorous framework for circuit transformation, differing significantly from traditional matrix-based approaches. It represents quantum states as diagrams with specific rules for manipulation, allowing for simplification and equivalence testing without explicit state vector calculations. Circuit optimization, in this context, refers to the process of reducing both gate count and circuit depth, aiming for a more efficient and error-resistant implementation. The research utilizes template matching and pattern matching to identify and replace sub-circuits with simpler equivalents, alongside symbolic manipulation using ZX-calculus, effectively automating the process of circuit reduction.

Techniques like k-partitioning divide circuits into manageable sub-circuits, facilitating parallel optimization and reducing computational complexity. Automated optimization and topology-aware synthesis consider the physical connectivity of qubits on a specific quantum processor, minimizing costly operations like SWAP gates required to move qubits into adjacent positions for two-qubit gate application. The paper reviews and compares various approaches to quantum circuit optimization using ZX-calculus, including software libraries like PyZX, which provides tools for manipulating and simplifying ZX diagrams, reinforcement learning techniques that train agents to discover optimal simplification strategies, template-based optimization which relies on pre-defined simplification rules, automated synthesis which aims to construct circuits from high-level specifications, and topology-aware optimization which explicitly considers the hardware architecture. Key findings demonstrate that ZX-calculus is a powerful tool for circuit optimization, enabling transformations difficult to achieve with traditional methods. Automated optimization tools significantly reduce circuit complexity, and combining ZX-calculus with machine learning shows promise for further improvement. Topology-aware optimization is crucial for practical results on real quantum hardware, as it directly addresses the limitations imposed by qubit connectivity.

ZX-Calculus Optimizes Quantum Circuit Gate Count

Researchers have developed a new method for optimizing quantum circuits, focusing on reducing the number of two-qubit gates, a critical step towards more efficient and reliable quantum computation. Quantum circuits are fundamentally limited by their gate count, and two-qubit gates are particularly costly and prone to errors due to their higher error rates and the need for precise control over qubit interactions. This new approach tackles this challenge by strategically grouping parts of the circuit and then applying a sophisticated search technique guided by ZX-calculus, a mathematical framework for manipulating quantum circuits that allows for visual inspection and simplification of circuit diagrams. The method begins by dynamically dividing the overall circuit into smaller subcircuits, allowing for flexible rearrangement and parallel optimization, a technique that significantly reduces the computational burden of the optimization process.

ZX-calculus is then used to identify and eliminate redundant two-qubit gates within these subcircuits, streamlining the circuit’s structure by applying equivalence transformations based on the rules of ZX-calculus. A final step reassembles the optimized subcircuits, further minimizing the total number of gates needed while ensuring the circuit’s functionality remains unchanged. The team demonstrated an average reduction of 18% in two-qubit gates when tested on standard benchmark circuits, a significant improvement over existing methods. Notably, this approach outperforms classical optimization techniques by up to 25%, particularly on complex circuits where the search space is vast, and achieves a 4% improvement over previously developed heuristic methods based on ZX-calculus, highlighting the effectiveness of the ZX-calculus guided search strategy.

Circuit Complexity Reduction via ZX Optimization

This research presents a novel quantum circuit optimization framework that combines randomized dynamic partitioning with ZX-calculus-driven rule selection to reduce circuit complexity. The method decomposes circuits into subcircuits using a randomized approach, which helps to explore a wider range of possible partitions and avoid getting stuck in local optima. It then applies ZX transformations to minimize two-qubit gates within each subcircuit, leveraging the power of ZX-calculus to identify and eliminate redundant gates. The optimized subcircuits are recombined with a delay-aware placement strategy, which aims to minimize the overall circuit execution time by considering the propagation delays of signals between qubits. All of these steps are performed within a simulated annealing loop, a metaheuristic optimization algorithm that allows the system to gradually converge towards a lower-energy state, representing a more optimized circuit.

Experimental results on benchmark circuits demonstrate the effectiveness of this approach, achieving an average reduction of 8% in two-qubit gates compared to delay-placement-only optimization and a 3% improvement over existing ZX-based heuristic methods. The authors acknowledge that current optimization primarily focuses on minimizing two-qubit gate count, while other crucial metrics like circuit depth and fidelity are also important for overall quantum circuit quality. Circuit depth, representing the number of sequential operations, directly impacts the susceptibility to decoherence, while fidelity measures the accuracy of the computation. Assessing depth and fidelity directly from ZX diagrams presents a significant challenge, and the team intends to address this in future work. Planned research directions include multi-objective optimization incorporating depth and fidelity, scalable rule search algorithms, learning-based optimization frameworks, and connectivity-aware optimization to reduce post-mapping two-qubit gate counts. This work represents a promising step towards scalable and effective quantum circuit synthesis by bridging structural simplification with gate-level cost-aware optimization, paving the way for more efficient and reliable quantum computations.

👉 More information
🗞 Quantum Circuit Optimization Based on Dynamic Grouping and ZX-Calculus for Reducing 2-Qubit Gate Count
🧠 DOI: https://doi.org/10.48550/arXiv.2507.14434
Dr. Donovan

Dr. Donovan

Dr. Donovan is a futurist and technology writer covering the quantum revolution. Where classical computers manipulate bits that are either on or off, quantum machines exploit superposition and entanglement to process information in ways that classical physics cannot. Dr. Donovan tracks the full quantum landscape: fault-tolerant computing, photonic and superconducting architectures, post-quantum cryptography, and the geopolitical race between nations and corporations to achieve quantum advantage. The decisions being made now, in research labs and government offices around the world, will determine who controls the most powerful computers ever built.

Latest Posts by Dr. Donovan:

SuperQ’s SuperPQC Platform Gains Global Visibility Through QSECDEF

SuperQ’s SuperPQC Platform Gains Global Visibility Through QSECDEF

April 11, 2026
Database Reordering Cuts Quantum Search Circuit Complexity

Database Reordering Cuts Quantum Search Circuit Complexity

April 11, 2026
SPINS Project Aims for Millions of Stable Semiconductor Qubits

SPINS Project Aims for Millions of Stable Semiconductor Qubits

April 10, 2026