Various quantum algorithms implemented in Pennylane, RustQIP, Qiskit and Cirq.
-
If you want to see each examples then click the check mark in the table below.
-
If you want to see explanation of each algorithms then click the pennylane link in the table below.
Topic | Pennylane | RustQIP | Qiskit | Cirq |
---|---|---|---|---|
SWAP Test | ✔️ | ✔️ | ✔️ | ✔️ |
Hadamard Test | ✔️ | ❌ | ❌ | ❌ |
Superdense Coding | ✔️ | ✔️ | ✔️ | ✔️ |
Quantum Teleportation | ✔️ | ✔️ | ❌ | ❌ |
Deutsch Algorithm | ✔️ | ✔️ | ❌ | ❌ |
Deutsch-Jozsa Algorithm | ✔️ | ✔️ | ✔️ | ✔️ |
Bernstein-Vazirani Algorithm | ✔️ | ✔️ | ✔️ | ✔️ |
Simon's Algorithm | ✔️ | ❌ | ❌ | ❌ |
Quantum Fourier Transform | ✔️ | ❌ | ❌ | ❌ |
Quantum Phase Estimation | ✔️ | ❌ | ❌ | ❌ |
Quantum Matrix Multiplication | ✔️ | ❌ | ❌ | ❌ |