skip to main content
10.1145/1198555.1198723acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Hybrid quantum-classical computing with applications to computer graphics

Published:31 July 2005Publication History

ABSTRACT

Quantum computing (QC) has become an important area of research in computer science because of its potential to provide more efficient algorithmic solutions to certain problems than are possible with classical computing (CC). In particular, QC is able to exploit the special properties of quantum superposition to achieve computational parallelism beyond what can be achieved with parallel CC computers. However, these special properties are not applicable for general computation. Therefore, we propose the use of "hybrid quantum computers" (HQCs) that combine both classical and quantum computing architectures in order to leverage the benefits of both. We demonstrate how an HQC can exploit quantum search to support general database operations more efficiently than is possible with CC. Our solution is based on new quantum results that are of independent significance to the field of quantum computing. More specifically, we demonstrate that the most restrictive implications of the quantum No-Cloning Theorem can be avoided through the use of semiclones. In this paper we discuss specific applications of quantum search to problems in computational geometry, simulation, and computer graphics.

References

  1. A. Andersson and K. Swanson. On the difficulty of range searching. Computational Geometry with Applications, 8(3):115--122, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. H. Bechmann-Pasquinucci and N. Gisin. Incoherent and coherent eavesdropping in the six-state protocol of quantum cryptography. Physical Review A, 59(4238), 1999.Google ScholarGoogle Scholar
  3. M. Boyer, G. Brassard, P. Hoyer, and A. Tapp. Tight bounds on quantum searching. Proceedings of the Fourth Workshop on Physics and Computation, 1996.Google ScholarGoogle Scholar
  4. G. Brassard, P. Hoyer, M. Mosca, and A. Tapp. Quantum amplitude amplification and estimation. e-print quant-ph/0005055, 2000.Google ScholarGoogle Scholar
  5. V. Buzek and M. Hillery. Quantum copying: Beyond the no-cloning theorem. Physical Review A, 54(1844), 1996.Google ScholarGoogle Scholar
  6. V. Buzek and M. Hillery. Quantum copying: A network. e-print quant-ph/9703046, 1997.Google ScholarGoogle Scholar
  7. V. Buzek and M. Hillery. Universal optimal cloning of arbitrary quantum states: From qubits to quantum registers. Physical Review Letters, 81(22), 1998.Google ScholarGoogle ScholarCross RefCross Ref
  8. C. S. Calude, M. J. Dinneen, and K. Svozil. Reflections on quantum computing. Complexity, 6(1):35--37, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. F. Cohen and J. R. Wallace. Radiosity and Realistic Image Synthesis. Morgan Kauffman, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. C. Durr and P. Hoyer. A quantum algorithm for finding the minimum. e-print quant-ph/9607014, 1999.Google ScholarGoogle Scholar
  11. C. H. Bennet et. al. Strengths adn weaknesses of quantum computing. SIAM Journal on Computing, 26(5):1510--1524, Oct 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. J. D. Foley, A. Van Dam, S. K. Feiner, and J. F. Hughes. Computer Graphics, Principles and Practice. Addison Wesley, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. E. Galvao and L. Hardy. Cloning and quantum computation. Physical Review A, 62(022301), 2000.Google ScholarGoogle Scholar
  14. A. Glassner. An Introduction to Ray Tracing. Academic Press, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. Glassner. Andrew glassner's notebook: Quantum computing, part 1. IEEE Computer Graphics with Applications, 21(4), Jul/Aug 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. A. Glassner. Andrew glassner's notebook: Quantum computing, part 2. IEEE Computer Graphics with Applications, 21(5), Sep/Oct 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. A. Glassner. Andrew glassner's notebook: Quantum computing, part 3. IEEE Computer Graphics with Applications, 21(6), Nov/Dec 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. L. Grover. A fast quantum mechanical algorithm for database search. Proc. of 28th ACM Annual STOC, pages 212--219, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. D. E. Knuth. The Art of Computer Programming Vol. 3: Sorting and Searching. Addison Wesley Longman, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. M. Lanzagorta and J. Uhlmann. Quantum computational geometry. In Proceedings of the Quantum Information and Quantum Computation Conference. SPIE Defense and Security Symposium, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  21. M. Lanzagorta and J. Uhlmann. Hybrid quantum computing. In Proceedings of the Quantum Information and Quantum Computation Conference. SPIE Defense and Security Symposium, 2005.Google ScholarGoogle Scholar
  22. M. Lanzagorta, J. Uhlmann, and R. Gomez. Quantum rendering. In Proceedings of the Quantum Information and Quantum Computation Conference. SPIE Defense and Security Symposium, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  23. D. Luebke, M. Reddy, J. D. Cohen, A. Varshney, B. Watson, and R. Huebner. Level of Detail for 3D Graphics. Morgan Kauffman, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. K. Murayama and P. L. Knight. Quantum state restoration by quantum cloning and measurement. e-print quant-ph/0309167, 2003.Google ScholarGoogle Scholar
  25. M. A. Nielsen and I. L. Chuang. Quantum Computation and Quantum Information. Cambridge University Press, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. F. P. Preparata and M. I. Shamos. Computational Geometry. Springer-Verlag, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. P. Shor. Scheme for reducing decoherence in quantum computer memory. Phys. Rev. A, 52(2493), 1995.Google ScholarGoogle Scholar
  28. R. Werner. Optimal cloning of pure states. Physical Review A, 58(1827), 1998.Google ScholarGoogle Scholar
  29. W. Wooters and W. Zurek. A single quantum cannot be copied. Nature, 299(802), 1982.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader