Markus Grassl
IAKS, Universität Karlsruhe, Germany
Quantum Computation - Mathematical Framework and Basic Problems
Thursday 28th March, 3-4pm
Carslaw Tutorial Room 360
The foundations for the field of quantum computation were laid by
Richard Feynman, Paul Benioff, and Yuri Manin already in the early 80s
by studying the relationship between the physical and computational
processes. Starting from the observation that quantum mechanical
processes are hard to simulate on classical computers, they concluded
that quantum mechanics might help to speed-up some computations. After
preliminary results which were mainly of a theoretical nature, in 1994
Peter Shor presented an algorithm of practical interest for a computer
based on the principles of quantum mechanics [Sho94]. His quantum
algorithm for factoring integers is exponentially faster than any
classical algorithm known so far. Another algorithm showing the
advantage of quantum mechanical systems is the quantum
"search" algorithm of Grover [Gro96]. This algorithm
achieves a square root speed-up compared to a classical algorithm when
solving the satisfiability problem of an unstructured Boolean
function.
After an introduction to the mathematical framework of quantum
information processing, I will present the algorithms of Grover and
Shor. The latter gives rise to a large class of algorithms which solve
the so-called hidden subgroup problem establishing a
connection to group theory and representation theory in particular.
- [Sho94]
- Shor, P. W.,
"Algorithms for Quantum Computation: Discrete Logarithm and Factoring".
Proceedings of the 35th Annual Symposium on Foundations of
Computer Science (FOCS), 1994, pp. 124-134.
- [Gro96]
- Grover, L. K.,
"A fast quantum mechanical algorithm for database search".
Proceedings of the 28th Annual ACM Symposium on Theory of
Computing (STOC), 1996, pp. 212-219.
(For further references, see e. g. the
website of the quantum
computing group in Karlsruhe).
|