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 circui...
A leading choice of error correction for scalable quantum computing is the surface code with lattice...
The ZX-Calculus is a powerful and intuitive graphical language, based on category theory, that allow...
The ZX-calculus is an intuitive but also mathematically strict graphical language for quantum compu...
International audienceWe present a completely new approach to quantum circuit optimisation, based on...
We present a completely new approach to quantum circuit optimisation, based on the ZX-calculus. We f...
The ZX-calculus is a graphical language for reasoning about quantum computation using ZX-diagrams, a...
International audienceWe present a complete optimization procedure for hybrid quantum-classical circ...
Diagrammatic representations of quantum algorithms and circuits offer novel approaches to their desi...
We present a new graphical calculus that is sound and complete for a universal family of quantum cir...
We explain the graphical zx-calculus for reasoning about qubits without any reference to the underly...
International audienceWe introduce the Scalable ZX-calculus (SZX-calculus for short), a formal and c...
Graphical languages offer intuitive and rigorous formalisms for quantum physics. They can be used to...
We explain the graphical zx-calculus for reasoning about qubits without any reference to the underly...
We present a system of equations between Clifford circuits, all derivable in the ZX-calculus, and fo...
The ZX-calculus is a powerful framework for reasoning in quantum computing. It provides in particula...
A leading choice of error correction for scalable quantum computing is the surface code with lattice...
The ZX-Calculus is a powerful and intuitive graphical language, based on category theory, that allow...
The ZX-calculus is an intuitive but also mathematically strict graphical language for quantum compu...
International audienceWe present a completely new approach to quantum circuit optimisation, based on...
We present a completely new approach to quantum circuit optimisation, based on the ZX-calculus. We f...
The ZX-calculus is a graphical language for reasoning about quantum computation using ZX-diagrams, a...
International audienceWe present a complete optimization procedure for hybrid quantum-classical circ...
Diagrammatic representations of quantum algorithms and circuits offer novel approaches to their desi...
We present a new graphical calculus that is sound and complete for a universal family of quantum cir...
We explain the graphical zx-calculus for reasoning about qubits without any reference to the underly...
International audienceWe introduce the Scalable ZX-calculus (SZX-calculus for short), a formal and c...
Graphical languages offer intuitive and rigorous formalisms for quantum physics. They can be used to...
We explain the graphical zx-calculus for reasoning about qubits without any reference to the underly...
We present a system of equations between Clifford circuits, all derivable in the ZX-calculus, and fo...
The ZX-calculus is a powerful framework for reasoning in quantum computing. It provides in particula...
A leading choice of error correction for scalable quantum computing is the surface code with lattice...
The ZX-Calculus is a powerful and intuitive graphical language, based on category theory, that allow...
The ZX-calculus is an intuitive but also mathematically strict graphical language for quantum compu...