1
$\begingroup$

I am interested in learning about quantum algorithms, especially quantum variational algorithms. I would like to know where I can find resources that delve into specific quantum variational algorithms and provide tutorials on how to run such algorithms using Qiskit, PennyLane, or any other free platform.

I have a basic theoretical knowledge of the quantum Fourier transform and Shor's algorithm, but I lack practical implementation knowledge.


Cross-posted on physics.SE

New contributor
rexy london is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
$\endgroup$
1
  • $\begingroup$ Review papers might help a lot such as this one and this one. $\endgroup$
    – narip
    May 26 at 10:39

2 Answers 2

2
$\begingroup$

It's the second time I advertise for this blog, so I guess I'll just say that I'm not affiliated with the blogger in any way! The best resource I could read on VQE was Musty Thoughts' article on it. In fact, it's the first part of an ongoing series on variational algorithms, where he explains not only how they work, but also their limitations and the challenges they have to overcome in the future. Definitely worth checking it out.

Some frameworks wrote tutorials on thse kind of algorithms. For instance, Qiskit has a tutorial on how to apply VQE to chemistry problems and a short tutorial on how to use the Estimator primitive to solve a variational problem.

Xanadu on the other hand also wrote a tutorial to run VQE with Pennylane and made a YouTube video on it.

In fact, VQE's such an important algorithm that I think that most frameworks would have their own tutorial on how to implement it. For instance, you could also find a tutorial for cirq here. It's thus up to you to choose the framework you're the most proficient with!

From what I've seen, most of these tutorials only assume basic knowledge of Quantum Computing (not in chemistry), so you should be fine with at least one of them.

$\endgroup$
1
$\begingroup$

The Qiskit textbook has added a section towards variational algorithms and goes over the code as well as a bit of the math involved which helped me better understand how to implement variational algorithms. You could also earn a badge after a short assessment if interested! Here is the link to the chapter, I recommend checking it out!

New contributor
Saksham is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
$\endgroup$

Your Answer

rexy london is a new contributor. Be nice, and check out our Code of Conduct.

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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