T-count optimization and Reed-Muller codes
Matthew Amy, Michele Mosca

TL;DR
This paper establishes a deep connection between Reed-Muller codes and $T$-count optimization in quantum circuits, providing new algorithms and bounds for reducing gate complexity in quantum computing.
Contribution
It introduces a polynomial-time algorithm for $T$-count optimization based on Reed-Muller decoders and derives a new upper bound of $O(n^2)$ on the number of $T$ gates needed.
Findings
$T$-count optimization is equivalent to decoding Reed-Muller codes.
An $O(n^2)$ upper bound on $T$ gates for $n$-qubit unitaries.
Generalization to minimizing small angle rotations via Reed-Muller codes.
Abstract
In this paper, we study the close relationship between Reed-Muller codes and single-qubit phase gates from the perspective of -count optimization. We prove that minimizing the number of gates in an -qubit quantum circuit over CNOT and , together with the Clifford group powers of , corresponds to finding a minimum distance decoding of a length binary vector in the order punctured Reed-Muller code. Moreover, we show that the problems are polynomially equivalent in the length of the code. As a consequence, we derive an algorithm for the optimization of -count in quantum circuits based on Reed-Muller decoders, along with a new upper bound of on the number of gates required to implement an -qubit unitary over CNOT and gates. We further generalize this result to show that minimizing small angle rotations corresponds to decoding lower order…
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.
