Quantum algorithms for algebraic problems

Andrew M. Childs and Wim van Dam
Rev. Mod. Phys. 82, 1 – Published 15 January 2010

Abstract

Quantum computers can execute algorithms that dramatically outperform classical computation. As the best-known example, Shor discovered an efficient quantum algorithm for factoring integers, whereas factoring appears to be difficult for classical computers. Understanding what other computational problems can be solved significantly faster using quantum algorithms is one of the major challenges in the theory of quantum computation, and such algorithms motivate the formidable task of building a large-scale quantum computer. This article reviews the current state of quantum algorithms, focusing on algorithms with superpolynomial speedup over classical computation and, in particular, on problems with an algebraic flavor.

  • Figure
  • Figure
  • Figure

    DOI:https://doi.org/10.1103/RevModPhys.82.1

    ©2010 American Physical Society

    Authors & Affiliations

    Andrew M. Childs*

    • Department of Combinatorics and Optimization and Institute for Quantum Computing, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1

    Wim van Dam

    • Departments of Computer Science and Physics, University of California, Santa Barbara, California 93106, USA

    • *amchilds@uwaterloo.ca
    • vandam@cs.ucsb.edu

    Article Text (Subscription Required)

    Click to Expand

    References (Subscription Required)

    Click to Expand
    Issue

    Vol. 82, Iss. 1 — January - March 2010

    Reuse & Permissions
    Access Options
    Author publication services for translation and copyediting assistance advertisement

    Authorization Required


    ×
    ×

    Images

    ×

    Sign up to receive regular email alerts from Reviews of Modern Physics

    Log In

    Cancel
    ×

    Search


    Article Lookup

    Paste a citation or DOI

    Enter a citation
    ×