• DocumentCode
    63613
  • Title

    A Meet-in-the-Middle Algorithm for Fast Synthesis of Depth-Optimal Quantum Circuits

  • Author

    Amy, M. ; Maslov, D. ; Mosca, M. ; Roetteler, M.

  • Author_Institution
    Inst. for Quantum Comput. & David R. Cheriton Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
  • Volume
    32
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    818
  • Lastpage
    830
  • Abstract
    We present an algorithm for computing depth-optimal decompositions of logical operations, leveraging a meet-in-the-middle technique to provide a significant speedup over simple brute force algorithms. As an illustration of our method, we implemented this algorithm and found factorizations of commonly used quantum logical operations into elementary gates in the Clifford+T set. In particular, we report a decomposition of the Toffoli gate over the set of Clifford and T gates. Our decomposition achieves a total T-depth of 3, thereby providing a 40% reduction over the previously best known decomposition for the Toffoli gate. Due to the size of the search space, the algorithm is only practical for small parameters, such as the number of qubits, and the number of gates in an optimal implementation.
  • Keywords
    logic circuits; logic design; quantum gates; Clifford gates; Clifford+T set; T gates; Toffoli gate; brute force algorithms; depth-optimal decompositions; depth-optimal quantum circuit fast synthesis; elementary gates; meet-in-the-middle algorithm; quantum logical operations; Approximation algorithms; Fault tolerance; Fault tolerant systems; Force; Logic gates; Quantum computing; Silicon; Brute force search; meet-in-the-middle; quantum circuit optimization; quantum circuit synthesis;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2013.2244643
  • Filename
    6516700