skip to main content
research-article
Free Access

Recent progress in quantum algorithms

Published:01 February 2010Publication History
Skip Abstract Section

Abstract

What quantum algorithms outperform classical computation and how do they do it?

References

  1. Aharonov, D., Ben-Or, M. Fault-tolerant quantum computation with constant error rate. In Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing (1997). ACM, 176--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Aharonov, Y., Davidovich, L., Zagury, N. Quantum random walks. Phys. Rev. A 48, 167 (1993).Google ScholarGoogle ScholarCross RefCross Ref
  3. Ambainis, A. Quantum walk algorithm for element distinctness. SIAM J. Comput. 37 (2007), 210. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Ambainis, A., Kempe, J., Rivosh, A. Coins make quantum walks faster. In Proceedings of the 16th Annual ACM SIAM Symposium on Discrete Algorithms (2005), 1099. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Aspuru-Guzik, A., Dutoi, A., Love, P.J., head-Gordon, M. Simulated quantum computation of molecular energies. Science 309, 5741 (2005).Google ScholarGoogle ScholarCross RefCross Ref
  6. Bell, J.S. On the Einstein Podolsky Rosen paradox. Physics 1, (1964), 195.Google ScholarGoogle ScholarCross RefCross Ref
  7. Buhrman, H. Špalek, R. Quantum verification of matrix products. In Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms (2006), 880. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Childs, A.M., Cleve, R., Deotto, E., Farhi, E., Gutmann, S., Spielman, D.A. Exponential algorithmic speedup by quantum walk. In Proceedings of the 35th ACM Symposium on Theory of Computing (2003), 59--68. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Farhi, E., Gutmann, S. Quantum computation and decision trees. Phys. Rev. A 58 (1998), 915.Google ScholarGoogle ScholarCross RefCross Ref
  10. Farhi, E., Goldstone, J., Gutmann, S. A quantum algorithm for the Hamiltonian NAND tree. Eprint arXiv:quant-ph/0702144, 2007.Google ScholarGoogle Scholar
  11. Feynman, R. Simulating physics with computers. Intl. J. Theor. Phys. 21 (1982), 467--488.Google ScholarGoogle ScholarCross RefCross Ref
  12. Grover, L. A fast quantum mechanical algorithm for database search. In Proceedings of the 28th Annual ACM Symposium on the Theory of Computation (New York, 1996). ACM, 212--219. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Häffner, H., Hänsel, W., Roos, C.F., Benhelm, J., al kar, D.C., Chwalla, M., Körber, T., Rapol, U.D., Riebe, M., Schmidt, P.O., Becher, C., Gühne, O., Dür, W., Blatt, R. Scalable multiparticle entanglement of trapped ions. Nature 438 (2005), 643.Google ScholarGoogle ScholarCross RefCross Ref
  14. Hallgren, S. Polynomial-time quantum algorithms for pell's equation and the principal ideal problem. In Proceedings of the 34th Annual ACM Symposium on the Theory of Computation (New York, 2002). ACM, 653--658. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Kedlaya, K.S. Quantum computation of zeta functions of curves. Comput. Complex. 15, 1--19 (2006). Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Kitaev, A. Quantum error correction with imperfect gates. In Quantum Communication, Computing and Measurement (New York, 1997). Plenum, 181--188.Google ScholarGoogle Scholar
  17. Knill, E., Laflamme, R., Zurek, W.H. Resilent quantum computation. Science 279 (1998), 342--345.Google ScholarGoogle ScholarCross RefCross Ref
  18. Knill, E., Laflamme, R., Zurek, W.H. Resilient quantum computation: error models and thresholds. Proc. Roy. Soc. Lond. Ser. A 454 (1998), 365--384.Google ScholarGoogle ScholarCross RefCross Ref
  19. Leibfried, D., Knill, E., Seidelin, S., Britton, J., Blakestad, R.B., Chiaverini, J., Hume, D.B., Itano, W.M., Jost, J.D., Langer, C., Ozeri, R., Reichle, R., Wineland, D.J. Creation of a six-atom 'Schrödinger cat' state. Nature 438 (2005), 639.Google ScholarGoogle ScholarCross RefCross Ref
  20. Magniez, F., Santha, M., Szegedy, M. Quantum algorithms for the triangle problem. In Proceedings of the 16th Annual ACM SIAM Symposium on Discrete Algorithms (2005), 1109. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Nielsen, M.A. Chuang, I.L. Quantum Computation and Quantum Information. Cambridge University Press, New York, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Regev, O. Quantum computation and lattice problems. In 43rd Symposium on Foundations of Computer Science (IEEE Computer Society, 2002), 520--529. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Rivest, R.L., Shamir, A., Adleman, L. A method of obtaining digital signatures and public-key cryptosystems. Commun. ACM 21 (1978), 120--126. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Shor, P.W. Algorithms for quantum computation: Discrete log and factoring. In Proceedings of the 35th Annual Symposium on the Foundations of Computer Science. S. Goldwasser, ed. (Los Alamitos, CA, 1994). IEEE Computer Society, 124--134. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Shor, P.W. Fault tolerant quantum computation. In Proceedings of the 37th Symposium on the Foundations of Computer Science (Los Alamitos, CA, 1996), IEEE, 56--65. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Woehr, J. Online interview "A Conversation with Christos Papadimitriou". Dr. Dobb's J. July Dave Bacon is an assistant research professor in the Department of Computer Science and Engineering, Department of Physics, at the University of Washington, Seattle.Google ScholarGoogle Scholar

Index Terms

  1. Recent progress in quantum algorithms

            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

            Full Access

            • Published in

              cover image Communications of the ACM
              Communications of the ACM  Volume 53, Issue 2
              February 2010
              147 pages
              ISSN:0001-0782
              EISSN:1557-7317
              DOI:10.1145/1646353
              Issue’s Table of Contents

              Copyright © 2010 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 February 2010

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article
              • Popular
              • Refereed

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            HTML Format

            View this article in HTML Format .

            View HTML Format