Polynomial-Time T-Depth Optimization of Clifford+T Circuits Via Matroid Partitioning

By Matthew Amy, Dmitri Maslov, Michele Mosca. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2013

296 citations recorded by the source corpus.

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 resynthesizes 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 resynthesize circuits with ancillae at effectively no additional cost, allowing space-time trade-offs to be easily explored. 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.

Subfields: Artificial Intelligence, Computational Theory and Mathematics

View Paper: https://www.semanticscholar.org/paper/91c90eca57fbfb022d22c83b7a349149cfbe6512

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Yuan Su
  2. Ali Javadi-Abhari
  3. Neil J. Ross
  4. Y. Nam
  5. Andrew M. Childs
  6. Dmitri Maslov
  7. Jay M. Gambetta
  8. Ross Duncan

In Computational Theory and Mathematics

  1. Yuan Su
  2. Andrew M. Childs
  3. Y. Nam
  4. Dmitri Maslov
  5. Neil J. Ross
  6. Ali Javadi-Abhari
  7. Ross Duncan
  8. Jay M. Gambetta

Citations in the corpus