Abstract
This chapter traces the history of quantum algorithms with a focus on the milestones, Peter Shor's algorithm and Grover's algorithm for unstructured search. The first quantum algorithm is Deutsch's algorithm. The interesting fact about this algorithm is that not only it is the smallest algorithm, involving only two quantum bits (qubits) but also carries the main ingredients of later quantum algorithms, and is a nice toy model for understanding why and how quantum algorithms work. To understand this algorithm, the chapter clarifies the notion of a quantum black-box function. Developments in quantum algorithm design after Shor's and Grover's algorithms can be loosely grouped into three categories: algorithms that generalize Shor's algorithm, algorithms that perform some version of unstructured search and a few algorithms that do not fit into either of these categories. The chapter concludes with the recent developments of quantum algorithms.
Original language | English (US) |
---|---|
Title of host publication | Quantum Information |
Subtitle of host publication | From Foundations to Quantum Technology Applications: Volume 2 |
Publisher | Wiley |
Pages | 91-109 |
Number of pages | 19 |
Volume | 2 |
ISBN (Electronic) | 9783527805785 |
ISBN (Print) | 9783527413539 |
DOIs | |
State | Published - Jan 1 2016 |
Keywords
- Deutsch-Josza algorithm
- Grover's algorithm
- Quantum black-box function
- Quantum information
- Shor's algorithm
- Simon's algorithm
ASJC Scopus subject areas
- General Physics and Astronomy