Implementation of Shor’s Algorithm in QISKIT by Quantum Computing using IBMQ

DOI: https://doi.org/10.30534/ijatcse/2021/971022021
2021-04-05
International Journal of Advanced Trends in Computer Science and Engineering
Abstract:Quantum machine learning is the combination of quantum computing and classical machine learning. It helps in solving the problems of one field to another field. Shor’s algorithm is used for factoring the integers in polynomial time. Since the bestknown classical algorithm requires super polynomial time to factor the product of two primes, the widely used cryptosystem, RSA, relies on factoring being impossible for large enough integers. In this paper we will focus on the quantum part of Shor’s algorithm, which actually solves the problem of period finding. In polynomial time factoring problem can be turned into a period finding problem so an efficient period finding algorithm can be used to factor integers efficiently.
What problem does this paper attempt to address?