Jump to ratings and reviews
Rate this book

An Introduction to Quantum Computing for Non-Physicists

Rate this book
An article published in ACM Computing Surveys (CSUR) Volume 32 Issue 3, Sept. 2000, Pages 300-335

Abstract:
Richard Feynman's observation that quantum mechanical effects could not be simulated efficiently on a computer led to speculation that computation in general could be done more efficiently if it used quantum effects. This speculation appeared justified when Peter Shor described a polynomial time quantum algorithm for factoring integers.
In quantum systems, the computational space increases exponentially with the size of the system which enables exponential parallelism. This parallelism could lead to exponentially faster quantum algorithms than possible classically. The catch is that accessing the results, which requires measurement, proves tricky and requires new non-traditional programming techniques.
The aim of this paper is to guide computer scientists and other non-physicists through the conceptual and notational barriers that separate quantum computing from conventional computing. We introduce basic principles of quantum mechanics to explain where the power of quantum computers comes from and why it is difficult to harness. We describe quantum cryptography, teleportation, and dense coding. Various approaches to harnessing the power of quantum parallelism are explained, including Shor's algorithm, Grover's algorithm, and Hogg's algorithms. We conclude with a discussion of quantum error correction.

35 pages, Unknown Binding

First published September 1, 2000

9 people want to read

About the author

Eleanor Rieffel

2 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (100%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
133 reviews2 followers
March 30, 2013
I found this to be an excellent introduction to quantum computing. It also explains the basics of quantum physics. I feel it gives a sufficient intuition for this not very intuitive field.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.