classical
Calculates GCD (Greatest common divisor) and Bézout coefficents.
![]() ![]() |
quantum
Finds elements in sudoku-style matrix using Grover quantum search algorithm.
Classical algorith complexity is O(N) while quantum is O(square root of N). ![]() ![]() |
quantum
Uses Grover`s algorithm and QPE to count the number of solutions for given search problem.
![]() ![]() |
quantum
Determines hidden message encoded in black-box function.
Classical algorith complexity is O(N) while quantum is O(1). ![]() ![]() |
quantum
Estimates amplitude of quantum state using carefully calculated powers of Grover iterations.
Does not use Quantum Phase Estimation and Inverse Quantum Fourier Transform parts. Produces much more compact Quantum Circuit compared to Canonical QAE. ![]() ![]() |
quantum
Transfers quantum state using 2 entangled qubits and 2 classical bits.
![]() ![]() |
quantum
Applies discrete Fourier transform to quantum state amplitudes.
Classical algorithm complexity is O(N*2^N) while quantum is O(N*log(N)). ![]() ![]() |
quantum
Determines if black-box function is constant (returns all 1 or all 0) or balanced (returns half of 1 and half of 0).
Classical algorith complexity is O(2^N) while quantum is O(1). ![]() ![]() |
quantum
Securely communicates a private key from one party to another.
Uses quantum channel and authenticated public classical channel. ![]() ![]() |