3
$\begingroup$

I have been working on implementing Jozsa-Deutsch decision algorithm, Grover search algorithm, Shor factorization algorithm on my home made 2 qubits device.

I am wondering if there are any other breakthrough quantum algorithms that I can devise run and experiment with on my 2 qubits devise, please?

Thank you.

Nathan Aw (Singapore)

$\endgroup$
3
$\begingroup$

Probably only two qubits constrain set of algorithm you can run on your device, for example HHL algorithm (linear equation solver) seems to impossible work there.

You can however implement algorithms based on uniformly controlled rotation used for preparing arbitrary quantum state. See details in the paper Transformation of quantum states using uniformly controlled rotations.

Also you can implement toy-model (adding two single bit numbers) of adder based on Fourier transformation. See paper Addition on a Quantum Computer.

Moreover, you can play with quantum tomography on one and two qubits. See this thread for more information how to do the tomography: Implementation of tomography on IBM Q.

|improve this answer|||||
$\endgroup$
3
$\begingroup$

I have implemented via qiskit two algorithms and posted in github that need only 1-2 qubits. First is Iterative Quantum Phase Estimation (IQPE) that works on two qubits, the second one is Variational Quantum Eigensolver (VQE) that works on only one qubit (one can do also for 2 qubits) in my implementations. Actually they are jupyter notebook tutorials, so I hope it will be easy to understand what I did. Here is the link to the repo where you can find both of them:

https://github.com/DavitKhach/quantum-algorithms-tutorials

|improve this answer|||||
$\endgroup$
  • 1
    $\begingroup$ good stuff! will try it on my 2 qubit device $\endgroup$ – Nathan Aw Feb 22 at 11:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.