Timeline of quantum computing and communication


This is a timeline of quantum computing and communication.

1960s

1968/69/70

invents conjugate coding.

1969

13 June - James L. Park 's paper is received by Foundations of Physics, in which he describes the non-possibility of disturbance in a quantum transition state in the context of a disproof of quantum jumps in the concept of the atom described by Bohr.

1970s

1973

  • Alexander Holevo's paper is published. The Holevo bound describes a limit of the quantity of classical information which is possible to quanta encode.
  • Charles H. Bennett shows that computation can be done reversibly.

    1975

  • R. P. Poplavskii publishes "Thermodynamical models of information processing" which shows the computational infeasibility of simulating quantum systems on classical computers, due to the superposition principle.
  • Roman Stanisław Ingarden, a Polish mathematical physicist, submits the paper "Quantum Information Theory" in Reports on Mathematical Physics, vol. 10, pp. 43–72, published 1976. It is one of the first attempts at creating a quantum information theory, showing that Shannon information theory cannot directly be generalized to the quantum case, but rather that it is possible to construct a quantum information theory, which is a generalization of Shannon's theory, within the formalism of a generalized quantum mechanics of open systems and a generalized concept of observables.

    1980s

1980

  • Paul Benioff describes the first quantum mechanical model of a computer. In this work, Benioff showed that a computer could operate under the laws of quantum mechanics by describing a Schrödinger equation description of Turing machines, laying a foundation for further work in quantum computing. The paper was submitted in June 1979 and published in April 1980.
  • Yuri Manin briefly motivates the idea of quantum computing.
  • Tommaso Toffoli introduces the reversible Toffoli gate, which is functionally complete for reversible classical computation.

    1981

At the first Conference on the Physics of Computation, held at the Massachusetts Institute of Technology in May, Paul Benioff and Richard Feynman give talks on quantum computing. Benioff's talk built on his earlier 1980 work showing that a computer can operate under the laws of quantum mechanics. The talk was titled "Quantum mechanical Hamiltonian models of discrete processes that erase their own histories: application to Turing machines". In Feynman's talk, he observed that it appeared to be impossible to efficiently simulate the evolution of a quantum nature system on a classical computer, and he proposed a basic model for a quantum computer. Feynman's conjecture on a quantum simulating computer, published 1982, understood as – the reality of quantum mechanics expressed as an effective quantum system necessitates quantum computers, is conventionally accepted as a beginning of quantum computing.

1982

and Gilles Brassard employ Wiesner's conjugate coding for distribution of cryptographic keys.

1985

1991

at the University of Oxford, proposes entanglement-based secure communication.

1992

  • David Deutsch and Richard Jozsa propose a computational problem that can be solved efficiently with the deterministic Deutsch–Jozsa algorithm on a quantum computer, but for which no deterministic classical algorithm is possible. This was perhaps the earliest result in the computational complexity of quantum computers, proving that they were capable of performing some well-defined computation more efficiently than any classical computer.
  • Ethan Bernstein and Umesh Vazirani propose the Bernstein–Vazirani algorithm. It is a restricted version of the Deutsch–Jozsa algorithm where instead of distinguishing between two different classes of functions, it tries to learn a string encoded in a function. The Bernstein–Vazirani algorithm was designed to prove an oracle separation between complexity classes BQP and BPP.
  • Research groups at Max Planck Institute of Quantum Optics and shortly after at NIST experimentally realize the first crystallized strings of laser-cooled ions. Linear ion crystals constitute the qubit basis for most quantum computing and simulation experiments with trapped ions.

    1993

Daniel R. Simon, at Université de Montréal, Quebec, Canada, invents an oracle problem, Simon's problem, for which a quantum computer would be exponentially faster than a conventional computer. This algorithm introduces the main ideas which were then developed in Peter Shor's factorization algorithm.

1994