Applications of Multi-Valued Quantum Algorithms

This paper generalizes both the binary Deutsch-Jozsa and Grover algorithms to nvalued logic using the quantum Fourier transform. Our extended Deutsch-Jozsa algorithm is not only able to distinguish between constant and balanced Boolean functions in a single query, but can also find closed expressions for classes of affine logical functions in quantum oracles, accurate to a constant term. Furthermore, our multi-valued extension of the Grover algorithm for quantum database search requires fewer qudits and hence a substantially smaller memory register, as well as fewer wasted information states, to implement. We note several applications of these algorithms and their advantages over the binary cases.

[1]  Jozef Gruska,et al.  Quantum Computing , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[2]  Jose L. Cereceda Generalization of the Deutsch algorithm using two qudits , 2004 .

[3]  C. Lavor,et al.  Grover's Algorithm: Quantum Database Search ∗ , 2003 .

[4]  U. Vazirani,et al.  Quantum algorithms and the fourier transform , 2004 .

[5]  Jr.,et al.  Multivalued logic gates for quantum computation , 2000, quant-ph/0002033.

[6]  Richard Jozsa Searching in Grover's Algorithm , 1999 .

[7]  D. Deutsch,et al.  Rapid solution of problems by quantum computation , 1992, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[8]  Lov K. Grover A fast quantum mechanical algorithm for database search , 1996, STOC '96.