• DocumentCode
    975990
  • Title

    Quantum Circuit Design and Analysis for Database Search Applications

  • Author

    Ju, Yi-Lin ; Tsai, I-Ming ; Kuo, Sy-Yen

  • Author_Institution
    Nat. Taiwan Univ., Taipei
  • Volume
    54
  • Issue
    11
  • fYear
    2007
  • Firstpage
    2552
  • Lastpage
    2563
  • Abstract
    In this paper, we show how quantum Boolean circuits can be used to implement the oracle and the inversion-about-average function in Grover´s search algorithm. Before illustrating how this can be done, we present the circuit design principle using the satisfiability (SAT) problem as an example. Then, based on this principle, we show the quantum circuits for two different kinds of applications. The first one is searching a phone book. Although this is a typical example of Grover´s algorithm, we show that it is impractical as a real-world application. As the second application, we give the quantum circuits for a more practical application-breaking a symmetric cryptosystem. Although these two applications have quite different types of search criteria, they are both one-way functions and the proposed circuits can actually be generalized to any such problems. In this perspective, we conclude this paper by proposing a template of quantum circuits that is capable of searching the solution of a certain class of one-way functions.
  • Keywords
    Boolean functions; cryptography; logic circuits; quantum computing; Grover´s search algorithm; database search; phone book; quantum Boolean circuits; quantum circuit analysis; quantum circuit design; symmetric cryptosystem; Circuit analysis; Circuit synthesis; Data analysis; Databases; Integrated circuit technology; Quantum computing; Quantum mechanics; Robust stability; Space technology; Transistors; Grover´s algorithm; nanoscale circuits; one-way function; quantum circuits;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2007.907845
  • Filename
    4383247