V_4_17

Quantum Computing Algorithms: From Shor's Factoring to Variational Quantum Eigensolvers

Verified (Tier 1)
Confidence: 4/5 Section: V Updated: April 1, 2026
Source Count: 14 | Weighted Score: 40 | Source Confidence: [4/5] | Primary Tier: 1 | Last Updated: April 1, 2026
Keywords: quantum computing, quantum algorithm, Shor's algorithm, Grover's algorithm, quantum error correction, qubit, quantum supremacy, variational quantum eigensolver, NISQ, quantum gate, quantum circuit, quantum Fourier transform
Category Tags: quantum-computing, quantum-algorithms, computational-complexity, cryptography, quantum-error-correction, variational-methods
Cross-References: V_4_01 — Computer Science Foundations · ZA_5_01 — Quantum Technology Overview · V_4_13 — Cryptography History

QUICK SUMMARY

Quantum computing exploits the principles of quantum superposition, entanglement, and interference to perform computations that are intractable for classical computers. The field was conceptually launched by Richard Feynman (1982), who proposed that simulating quantum systems requires a quantum mechanical computer, and by David Deutsch (1985), who formalized the quantum Turing machine. The two most transformative quantum algorithms are Shor's algorithm (1994), which factors large integers in polynomial time — threatening RSA encryption — and Grover's algorithm (1996), which searches unsorted databases with quadratic speedup. In 2019, Google claimed quantum supremacy with its 53-qubit Sycamore processor, performing a specific sampling task in 200 seconds that would take the most powerful classical supercomputer approximately 10,000 years (though IBM disputed this estimate). The current era of Noisy Intermediate-Scale Quantum (NISQ) devices — processors with 50–1,000+ qubits but lacking full error correction — has driven development of hybrid classical-quantum algorithms such as the Variational Quantum Eigensolver (VQE) and the Quantum Approximate Optimization Algorithm (QAOA), which are designed to extract useful computation from imperfect hardware.


1. VERIFIED CLAIMS (Tier 1 — Peer-Reviewed / Established)

1.1 Shor's Algorithm: Polynomial-Time Integer Factoring

1.2 Grover's Algorithm: Quadratic Search Speedup

1.3 Quantum Error Correction

1.4 Google's Quantum Supremacy Claim (2019)


2. CREDIBLE CLAIMS (Tier 2 — Academic / Debated but Supported)

2.1 NISQ Algorithms: VQE and QAOA

2.2 Quantum Machine Learning

2.3 Quantum Simulation of Materials and Chemistry


3. SPECULATIVE CLAIMS (Tier 3 — Possible but Unverified)

3.1 Quantum Advantage for Practical Problems

3.2 Post-Quantum Cryptography Transition


4. DUBIOUS CLAIMS (Tier 4 — No Credible Source / Contradicted by Evidence)

4.1 Quantum Computers "Try All Solutions Simultaneously"


Counter-Arguments & Criticisms

Gil Kalai (Hebrew University, 2019) has argued that quantum error correction faces fundamental obstacles related to correlated noise in many-qubit systems, and that fault-tolerant quantum computing may be impossible in practice. While this is a minority view contradicted by recent experimental progress (Google's below-threshold error correction, 2023), it highlights that the engineering challenges of building large-scale quantum computers remain formidable.

Mikhail Dyakonov (University of Montpellier, 2018) criticized the quantum computing field for overpromising, noting that the number of continuous parameters needed to describe the state of n qubits grows as 2ⁿ, and that controlling this exponentially large state space with the required precision may be fundamentally impractical. He likened quantum computing hype to nuclear fusion: "always 20 years away."


IMAGES

#DescriptionFilenameSourceLicense
1Quantum circuit diagram for Shor's algorithmshor_algorithm_circuit.jpgWikimedia CommonsCC BY-SA 4.0
2Google Sycamore quantum processor chipgoogle_sycamore_processor.jpgGoogle AIFair Use
3Bloch sphere representation of a single qubitbloch_sphere_qubit.jpgWikimedia CommonsPD
4Surface code error correction lattice diagramsurface_code_lattice.jpgWikimedia CommonsCC BY-SA 4.0

BIBLIOGRAPHY

  1. Shor, Peter W. : 124 134 | 1994 | "Algorithms for Quantum Computation: Discrete Logarithms and Factoring" | Proceedings of the 35th Annual Symposium on Foundations of Computer Science | ∅ | ∅ | ∅ | ∅ | doi:10.1109/SFCS.1994.365700 | ∅ | ∅ | ∅
  2. Grover, Lov K. : 212 219 | 1996 | "A Fast Quantum Mechanical Algorithm for Database Search" | Proceedings of the 28th Annual ACM Symposium on Theory of Computing | ∅ | ∅ | ∅ | ∅ | doi:10.1145/237814.237866 | ∅ | ∅ | ∅
  3. Shor, Peter W | 1995 | "Scheme for Reducing Decoherence in Quantum Computer Memory" | Physical Review A | ∅ | 52.4::R2493–R2496 | ∅ | ∅ | doi:10.1103/PhysRevA.52.R2493 | ∅ | ∅ | ∅
  4. Arute, Frank, Kunal Arya, Ryan Babbush, et al | 2019 | "Quantum Supremacy Using a Programmable Superconducting Processor" | Nature | ∅ | 574.7779::505–510 | ∅ | ∅ | doi:10.1038/s41586-019-1666-5 | ∅ | ∅ | ∅
  5. Peruzzo, Alberto, Jarrod McClean, Peter Shadbolt, et al | 2014 | "A Variational Eigenvalue Solver on a Photonic Quantum Processor" | Nature Communications | ∅ | 5::4213 | ∅ | ∅ | doi:10.1038/ncomms5213 | ∅ | ∅ | ∅
  6. Preskill, John | 2018 | "Quantum Computing in the NISQ Era and Beyond" | Quantum | ∅ | 2::79 | ∅ | ∅ | doi:10.22331/q-2018-08-06-79 | ∅ | ∅ | ∅
  7. Feynman, Richard P | 1982 | "Simulating Physics with Computers" | International Journal of Theoretical Physics | ∅ | 7::467–488 | 21.6 | ∅ | doi:10.1007/BF02650179 | ∅ | ∅ | ∅
  8. Deutsch, David | 1985 | "Quantum Theory, the Church-Turing Principle and the Universal Quantum Computer" | Proceedings of the Royal Society of London A | ∅ | 400.1818::97–117 | ∅ | ∅ | doi:10.1098/rspa.1985.0070 | ∅ | ∅ | ∅
  9. Nielsen, Michael A.; Isaac L | 2000 | ∅ | Quantum Computation and Quantum Information | ∅ | ∅ | Chuang | ∅ | isbn:9780521635035 | ∅ | ∅ | Cambridge: Cambridge University Press
  10. Harrow, Aram W., Avinatan Hassidim; Seth Lloyd | 2009 | "Quantum Algorithm for Linear Systems of Equations" | Physical Review Letters | ∅ | 103.15::150502 | ∅ | ∅ | doi:10.1103/PhysRevLett.103.150502 | ∅ | ∅ | ∅
  11. Kitaev, Alexei Yu. | 2003 | "Fault-Tolerant Quantum Computation by Anyons" | Annals of Physics | ∅ | 303.1::2–30 | ∅ | ∅ | doi:10.1016/S0003-4916(02)00018-0 | ∅ | ∅ | ∅
  12. Aaronson, Scott | 2015 | "Read the Fine Print" | Nature Physics | ∅ | 11.4::291–293 | ∅ | ∅ | doi:10.1038/nphys3272 | ∅ | ∅ | ∅
  13. Farhi, Edward, Jeffrey Goldstone; Sam Gutmann. arXiv preprint | 2014 | "A Quantum Approximate Optimization Algorithm" | ∅ | ∅ | ∅ | ∅ | ∅ | arxiv:1411.4028 | ∅ | ∅ | ∅
  14. Bennett, Charles H., Ethan Bernstein, Gilles Brassard; Umesh Vazirani | 1997 | "Strengths and Weaknesses of Quantum Computing" | SIAM Journal on Computing | ∅ | 26.5::1510–1523 | ∅ | ∅ | doi:10.1137/S0097539796300933 | ∅ | ∅ | ∅

CROSS-REFERENCE INDEX

Related DocConnection
V_4_01Classical computational complexity that quantum algorithms aim to surpass
ZA_5_01Quantum technology applications including quantum computing hardware
V_4_13RSA and public-key cryptography threatened by Shor's algorithm
Q_4_01Quantum mechanics foundations underlying quantum computation
V_2_04Information theory foundations relevant to quantum information

Generated from V4 expansion plan. Last Updated: April 1, 2026


Corrections