pith. sign in

arxiv: 1303.2042 · v2 · pith:CCHZDQ32new · submitted 2013-03-08 · 🪐 quant-ph · cs.ET

Polynomial-time T-depth Optimization of Clifford+T circuits via Matroid Partitioning

classification 🪐 quant-ph cs.ET
keywords t-depthcircuitsquantumalgorithmancillaereductioncliffordfault-tolerant
0
0 comments X
read the original abstract

Most work in quantum circuit optimization has been performed in isolation from the results of quantum fault-tolerance. Here we present a polynomial-time algorithm for optimizing quantum circuits that takes the actual implementation of fault-tolerant logical gates into consideration. Our algorithm re-synthesizes quantum circuits composed of Clifford group and T gates, the latter being typically the most costly gate in fault-tolerant models, e.g., those based on the Steane or surface codes, with the purpose of minimizing both T-count and T-depth. A major feature of the algorithm is the ability to re-synthesize circuits with additional ancillae to reduce T-depth at effectively no cost. The tested benchmarks show up to 65.7% reduction in T-count and up to 87.6% reduction in T-depth without ancillae, or 99.7% reduction in T-depth using ancillae.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.