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
Link To Document