An open API service indexing awesome lists of open source software.

https://github.com/aru71727/quantum-factoring21

Shor’s algorithm is a quantum algorithm for factoring a number N in O((log N)3) time and O(log N) space,
https://github.com/aru71727/quantum-factoring21

factor factor-analysis factorization factorization-algorithm python3 quantum quantum-algorithms quantum-computing

Last synced: 7 months ago
JSON representation

Shor’s algorithm is a quantum algorithm for factoring a number N in O((log N)3) time and O(log N) space,

Awesome Lists containing this project

README

          

# Quantum-Factoring21
Shor’s algorithm is a quantum algorithm for factoring a number N in O((log N)3) time and O(log N) space, named after Peter Shor.

The problem we are trying to solve is that, given an integer N, we try to find another integer p between 1 and N that divides N.
Shor’s algorithm consists of two parts:
1. A reduction of the factoring problem to the problem of order-finding, which can be done on a classical computer.
2. A quantum algorithm to solve the order-finding problem.

Note: For this you will need an API token which you can get by registering here: https://quantum-computing.ibm.com/

//run on IBM’s quantum computers with Python and Qiskit.

For detailed explanantion

visit blog : https://medium.com/@kush.aradhana007/shors-factoring-algorithm-cd70802e0544