QuantumAlgorithms.aiA citable library

Research digest · 7 Oct 2026

What the source papers claim

By QuantumAlgorithms.ai editorial. This page is AI-assisted and sourced from the primary papers cited on it. It is not a named expert review. First published . Updated .

The opening note of this library: four algorithms, four different kinds of claim, and the sentence in each source paper that should travel with the result.

This library opens with four algorithms because they are the ones people cite when they mean "quantum algorithms" in general, and because the citations are not interchangeable. Each source paper is proving, or demonstrating, a different kind of thing. Putting them in one table is the point of a digest. The algorithm pages are where the arguments live.

AlgorithmKind of claimSentence worth keeping
ShorPolynomial gate complexityThe 1997 paper gives O((log n)^2 (log log n) (log log log n)) steps for factoring an integer n, plus classical post-processing polynomial in log n.
GroverOptimal query complexityOn the order of square-root-of-N oracle queries for one marked item, and not asymptotically fewer: the black-box lower bound matches.
VQEExperiment and estimatorA photonic demonstration on HeH+, and a measurement theory for Pauli decompositions. No proved time to the ground state.
QAOAApproximation ratio at fixed depthAt p = 1, at least 0.6924 times the optimal MaxCut on connected 3-regular graphs — and the authors say classical algorithms do better.

Polynomial, quadratic, heuristic

Shor's result is a change in the complexity of two specific number-theoretic problems, in the quantum gate-array model, with a small probability of error. The cryptographic reading is real and narrow: factoring, and discrete logarithms in the group the paper treats. Resource estimates such as Gidney and Ekerå's 2048-bit RSA calculation are part of that reading. They are calculations under hardware assumptions, and the digest would be worse if it promoted them to a laboratory result.

Grover's result is a change in query cost for unstructured search. Bennett, Bernstein, Brassard, and Vazirani show the square-root scaling is optimal against a black box. The failure mode in popular accounts is to treat that quadratic as if it were Shor's polynomial, and then to conclude that every brute-force problem falls. The square root of an exponential search remains exponential. The oracle result also does not, by itself, decide whether NP is contained in BQP with no oracle. Bennett and coauthors say so. The digest should not say less carefully than they did.

VQE and QAOA were both proposed in 2014, and they share a shape: a parameterized circuit, a classical optimizer, a short depth relative to phase estimation. The resemblance stops at the claim. Peruzzo and coauthors demonstrate an energy estimate for a small molecule and argue that the coherence requirement drops. They do not prove a scaling advantage over classical chemistry. Farhi, Goldstone, and Gutmann prove a numerical approximation ratio for one family of graphs at depth 1. Goemans and Williamson's classical 0.878 guarantee for MaxCut is older and stronger. A digest that lists QAOA under "optimization speedups" has skipped the paragraph where the inventors compare themselves to classical algorithms.

McClean and coauthors' barren-plateau result belongs in the same note. Hybrid algorithms are not automatically saved by adding qubits. For a wide class of random parameterized circuits, gradients are exponentially unlikely to be visible at fixed precision. That is a theorem about a family of ansatzes, and it is why this library refuses to treat "variational" as a synonym for "scalable."

How to use the table

If you need a theorem, leave this page and open the paper named in the row. If you need to know which page of this library restates the theorem, follow the link, then follow that page's references. The table is a map of claim types. It is not a ranking of importance, and it is not a forecast.

References

  1. Shor, P. W. (1997). Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM Journal on Computing, 26(5), 1484–1509. DOI · arXiv
  2. Grover, L. K. (1996). A fast quantum mechanical algorithm for database search. In Proceedings of the 28th Annual ACM Symposium on Theory of Computing (pp. 212–219). ACM. DOI · arXiv
  3. Bennett, C. H., Bernstein, E., Brassard, G., & Vazirani, U. (1997). Strengths and weaknesses of quantum computing. SIAM Journal on Computing, 26(5), 1510–1523. DOI · arXiv
  4. Peruzzo, A., McClean, J., Shadbolt, P., Yung, M.-H., Zhou, X.-Q., Love, P. J., Aspuru-Guzik, A., & O'Brien, J. L. (2014). A variational eigenvalue solver on a photonic quantum processor. Nature Communications, 5, 4213. DOI
  5. McClean, J. R., Boixo, S., Smelyanskiy, V. N., Babbush, R., & Neven, H. (2018). Barren plateaus in quantum neural network training landscapes. Nature Communications, 9, 4812. DOI · arXiv
  6. Farhi, E., Goldstone, J., & Gutmann, S. (2014). A quantum approximate optimization algorithm. arXiv:1411.4028. arXiv
  7. Goemans, M. X., & Williamson, D. P. (1995). Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. Journal of the ACM, 42(6), 1115–1145. DOI
  8. Gidney, C., & Ekerå, M. (2021). How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits. Quantum, 5, 433. DOI · arXiv

Quantum algorithms is the guide. The complexity table is the row-by-row comparison.