Causal flow preserving optimisation of quantum circuits in the ZX-calculus
Calum Holker

TL;DR
This paper presents a ZX-calculus-based optimization algorithm for quantum circuits that reduces two-qubit gate count while preserving causal flow, leading to significant improvements in resource efficiency on benchmark circuits.
Contribution
It introduces a novel ZX-calculus-based optimization method that preserves causal flow and generalizes key rules, achieving state-of-the-art reductions in two-qubit gates.
Findings
Average 19.8% reduction in two-qubit gates on benchmarks
Outperforms previous ZX-based and non-ZX strategies
Effective optimization of QFT circuits with minimal two-qubit gates
Abstract
Optimising quantum circuits to minimise resource usage is crucial, especially with near-term hardware limited by quantum volume. This paper introduces an optimisation algorithm aiming to minimise non-Clifford gate count and two-qubit gate count by building on ZX-calculus-based strategies. By translating a circuit into a ZX-diagram it can be simplified before being extracted back into a circuit. We assert that simplifications preserve a graph-theoretic property called causal flow. This has the advantage that qubit lines are well defined throughout, permitting a trivial extraction procedure and in turn enabling the calculation of an individual transformation's impact on the resulting circuit. A general procedure for a decision strategy is introduced, inspired by an existing heuristic based method. Both phase teleportation and the neighbour unfusion rule are generalised. In particular,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Low-power high-performance VLSI design · Quantum Information and Cryptography
