Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Quantum Algorithms

4

Flashcards

0/4

Still learning
StarStarStarStar

Grover's Algorithm

StarStarStarStar

Grover’s Algorithm is designed to search an unsorted database, or solve a black-box query problem, in O(\sqrt{N}) time. Its quantum nature comes from amplitude amplification, which gives a quadratic speedup compared to the classical O(N) searching.

StarStarStarStar

Deutsch-Jozsa Algorithm

StarStarStarStar

The Deutsch-Jozsa Algorithm determines whether a function is constant or balanced (taking equal numbers of '0's and '1's) using just a single quantum evaluation. This showcases quantum parallelism and provides an exponential advantage over any deterministic classical algorithm.

StarStarStarStar

Shor's Algorithm

StarStarStarStar

Shor's Algorithm is used for factoring large integers and finding discrete logarithms, which can break RSA encryption. What makes it quantum is the use of quantum Fourier transform and quantum parallelism to achieve exponential speedup over classical algorithms.

StarStarStarStar

Quantum Phase Estimation

StarStarStarStar

Quantum Phase Estimation is used to estimate the phase (or eigenvalue) of an eigenstate of a unitary operator. It's a fundamental quantum algorithm that underlies many other quantum algorithms, relying on entanglement and interference.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.