• DocumentCode
    3569018
  • Title

    An efficient algorithm to synthesize quantum circuits and optimization

  • Author

    Susam, Omercan ; Altun, Mustafa

  • Author_Institution
    ECE Dept., Istanbul Tech. Univ., Istanbul, Turkey
  • fYear
    2014
  • Firstpage
    570
  • Lastpage
    573
  • Abstract
    Quantum computers, more specifically quantum circuits, take on the eyes with their computational promises such as reversibility. In this paper, we perform synthesis and optimization of quantum circuits. In the first part, we propose a fast synthesis algorithm that implements any given reversible Boolean function with quantum gates. Instead of an exhaustive search on every given function, our algorithm creates a library of essential functions and performs sorting. As an example, to implement 4 bit circuits we only use 120 essential functions out of all 20922789888000 functions. In the second part, we optimize our circuits by using new templates. The proposed templates mainly consist of Toffoli gates with negative and positive controlling lines. These templates also show us that optimum area solutions proposed in the literature are not actually optimum; they can be improved.
  • Keywords
    optimisation; quantum gates; quantum theory; Toffoli gates; computational promises; exhaustive search; library; optimization; optimum area solutions; perform synthesis; positive controlling lines; quantum circuits; quantum computers; quantum gates; reversibility; reversible Boolean function; synthesis algorithm; templates; Boolean functions; Computers; Libraries; Logic gates; Optimization; Quantum computing; Sorting; circuit synthesis; optimization; quantum computing; reversible circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems (ICECS), 2014 21st IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICECS.2014.7050049
  • Filename
    7050049