Qiskit / qiskit

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
https://www.ibm.com/quantum/qiskit
Apache License 2.0
4.84k stars 2.29k forks source link

Shor Algorithm should be added to qiskit_algorithms library #11533

Open Waliur003 opened 5 months ago

Waliur003 commented 5 months ago

What should we add?

Some days ago, I try to implement Shor's Algorithm using the Following code..

import math import numpy as np from qiskit import * from qiskit.utils import QuantumInstance from qiskit_algorithms import Shor

but it showing ImportError and I also learned that Shor’s algorithm was deprecated and removed from 0.22.0 release. the code of ibm quantum learning of Shor' Algorithm https://learning.quantum.ibm.com/course/fundamentals-of-quantum-algorithms/phase-estimation-and-factoring#introduction is too much hard to learn and understand for beginner's like me and less practical use for the upcoming quantum computer's future.

can qiskit developers can make arrangements to reestablish it.... :)

stubbi commented 3 months ago

found this one: https://github.com/kazawai/shor_qiskit

stubbi commented 3 months ago

this one might be even better suited: https://github.com/Shailaja87/BE_PROJECT/tree/main

Waliur003 commented 3 months ago

Thanks, A lot..... @stubbi