Abstract
The discovery of polynomial time prime factorization, secure key distribution, and fast database search algorithm have recently made quantum computing the most rapidly expanding research field. For a quantum algorithm to be useful, it is essential that the algorithm can be implemented using quantum circuits. Nanotechnology, in particular quantum mechanics based devices, can be used to realize such an algorithm. In this paper, we show how quantum Boolean circuits can be used to implement the oracle circuit and the inversion-about-average function in Grover's search algorithm. We also show that a slight modification of the oracle circuit can be used to search multiple targets.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2002 2nd IEEE Conference on Nanotechnology, IEEE-NANO 2002 |
Publisher | IEEE Computer Society |
Pages | 315-318 |
Number of pages | 4 |
ISBN (Electronic) | 0780375386 |
DOIs | |
State | Published - 2002 |
Externally published | Yes |
Event | 2nd IEEE Conference on Nanotechnology, IEEE-NANO 2002 - Washington, United States Duration: 26 08 2002 → 28 08 2002 |
Publication series
Name | Proceedings of the IEEE Conference on Nanotechnology |
---|---|
Volume | 2002-January |
ISSN (Print) | 1944-9399 |
ISSN (Electronic) | 1944-9380 |
Conference
Conference | 2nd IEEE Conference on Nanotechnology, IEEE-NANO 2002 |
---|---|
Country/Territory | United States |
City | Washington |
Period | 26/08/02 → 28/08/02 |
Bibliographical note
Publisher Copyright:© 2002 IEEE.
Keywords
- Circuits
- Data engineering
- Databases
- Distributed computing
- Information science
- Linearity
- Nanotechnology
- Polynomials
- Quantum computing
- Sequential analysis