A simple method for compiling quantum stabilizer circuits
Brendan Reid

TL;DR
This paper presents an intuitive, tableau-based method for compiling Clifford stabilizer circuits into native hardware gates, simplifying the process and minimizing gate count, especially useful for large circuits.
Contribution
The authors introduce a straightforward tableau manipulation technique for Clifford circuit compilation, making it accessible and efficient compared to existing complex methods.
Findings
Method ensures minimal quantum gate usage.
Applicable to large circuits with ease.
Outperforms some open source solutions in gate efficiency.
Abstract
Stabilizer circuits play an important role in quantum error correction protocols, and will be vital for ensuring fault tolerance in future quantum hardware. While stabilizer circuits are defined on the Clifford generating set, {H, S, CX}, not all of these gates are native to quantum hardware. As such they must be compiled into the native gateset, with the key difference across hardware archetypes being the native two qubit gate. Here we introduce an intuitive and accessible method for Clifford gate compilation. While multiple open source solutions exist for quantum circuit compilation, these operate on arbitrary quantum gates. By restricting ourselves to Clifford gates, the compilation process becomes almost trivial and even large circuits can be compiled manually. The core idea is well known: if two Clifford circuits conjugate Paulis identically, they are equivalent. Compilation is…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
