Years and Authors of Summarized Original Work
1996; Shor, Aharonov, Ben-Or, Kitaev
Problem Definition
Fault tolerance is the study of reliable computation using unreliable components. With a given noise model, can one still reliably compute? For example, one can run many copies of a classical calculation in parallel, periodically using majority gates to catch and correct faults. Von Neumann showed in 1956 that if each gate fails independently with probability p, flipping its output bit \(0 \leftrightarrow 1\), then such a fault tolerance scheme still allows for arbitrarily reliable computation provided that p is below some constant threshold (whose value depends on the model details) [10].
In a quantum computer, the basic gates are much more vulnerable to noise than classical transistors – after all, depending on the implementation, they are manipulating single electron spins, photon polarizations, and similarly fragile subatomic particles. It might not be possible to engineer systems...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Aharonov D, Ben-Or M (1997) Fault-tolerant quantum computation with constant error rate. In: Proceedings 29th ACM symposium on theory of computing (STOC), pp 176–188. quant-ph/9906129
Aharonov D, Kitaev AY, Preskill J (2006) Fault-tolerant quantum computation with long-range correlated noise. Phys Rev Lett 96:050504. quant-ph/0510231
Aliferis P, Gottesman D, Preskill J (2006) Quantum accuracy threshold for concatenated distance-3 codes. Quantum Inf Comput 6:97–165. quant-ph/0504218
Freedman MH, Kitaev AY, Larsen MJ, Wang Z (2002) Topological quantum computation. Bull AMS 40(1):31–38
Kitaev AY (1997) Quantum computations: algorithms and error correction. Russ Math Surv 52:1191–1249
Knill E (2005) Quantum computing with realistically noisy devices. Nature 434:39–44
Reichardt BW (2006) Error-detection-based quantum fault tolerance against discrete Pauli noise. Ph.D. thesis, University of California, Berkeley. quant-ph/0612004
Shor PW (1996) Fault-tolerant quantum computation. In: Proceedings of the 37th symposium on foundations of computer science (FOCS). quant-ph/9605011
Thaker DD, Metodi TS, Cross AW, Chuang IL, Chong FT (2006) Quantum memory hierarchies: efficient designs to match available parallelism in quantum computing. In: Proceedings of the 33rd international symposium on computer architecture (ISCA), pp 378–390. quant-ph/0604070
von Neumann J (1956) Probabilistic logic and the synthesis of reliable organisms from unreliable components. In: Shannon CE, McCarthy J (eds) Automata studies. Princeton University Press, Princeton, pp 43–98
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media New York
About this entry
Cite this entry
Reichardt, B.W. (2016). Fault-Tolerant Quantum Computation. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_143
Download citation
DOI: https://doi.org/10.1007/978-1-4939-2864-4_143
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-2863-7
Online ISBN: 978-1-4939-2864-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering