• DocumentCode
    2330114
  • Title

    Checking equivalence of quantum circuits and states

  • Author

    Viamontes, George F. ; Markov, Igor L. ; Hayes, John P.

  • Author_Institution
    Lockheed Martin ATI., Cherry Hill
  • fYear
    2007
  • fDate
    4-8 Nov. 2007
  • Firstpage
    69
  • Lastpage
    74
  • Abstract
    Among the post-CMOS technologies currently under investigation, quantum computing (QC) holds a special place. QC offers not only extremely small size and low power, but also exponential speed-ups for important simulation and optimization problems. It also poses new CAD problems that are similar to. but more challenging, than the related problems in classical (non-quantum) CAD. such as determining if two states or circuits are functionally equivalent. While differences in classical states are easy to detect, quantum states, which are represented by complex-valued vectors, exhibit subtle differences leading to several notions of equivalence. This provides flexibility in optimizing quantum circuits, but leads to difficult new equivalence-checking issues for simulation and synthesis. We identify several different equivalence-checking problems and present algorithms for practical benchmarks, including quantum communication and search circuits, which are shown to be very fast and robust for hundreds of qubits.
  • Keywords
    circuit CAD; quantum communication; quantum computing; CAD; checking equivalence; complex-valued vectors; post-CMOS technologies; quantum circuits; quantum communication; quantum computing; quantum states; Circuit simulation; Circuit synthesis; Computational modeling; Computer architecture; Flexible printed circuits; Logic circuits; Phase measurement; Protection; Quantum computing; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-1381-2
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2007.4397246
  • Filename
    4397246