qiskit-advocate/qamp-fall-22

A Qiskit tutorial that covers UnitarySyntheisPlugin and Approximate Quantum Compiler as an implementation

adekusar-drl opened this issue · 2 comments

Description

Description

Recently a new extension was introduced in Qiskit's transpiler - a unitary synthesis plugin API (https://qiskit.org/documentation/apidoc/transpiler_plugins.html). This API provides a hook point for external python packages to implement their own synthesis techniques and have them seamlessly exposed as opt-in options to users when they run. The aim of this project is to write a new tutorial that explains the plugin API and a particular implementation of this plugin, approximate quantum compiler (https://qiskit.org/documentation/apidoc/synthesis_aqc.html) that was introduced at the same time as the plugin API. The proposed tutorial should give a comprehensive point of view to unitary synthesis, API, and AQC from an end-user point of view and from a Qiskit developer perspective.

Deliverables

A tutorial, jupyter notebook for Qiskit Terra that covers three main topics: unitary syntheis, plugin API and approximate quantum compiler.

Mentors details

Anton Dekusar, @adekusar-drl
Research Software Engineer / Qiskit Machine Learning contributor

Number of mentees

1

Type of mentees

What is required:

  • Excellent writing skills and proficiency in jupyter notebook
  • Basic knowledge of quantum computing
  • Good knowledge of Qiskit transpiler would be really helpful

Hi @adekusar-drl I am interested in working on this project, I am working as a Quantum Researcher at Deloitte, and I have experience in using Qiskit as well. This will be a good experience for me. Let me know if we can connect on Slack to discuss more.

I'm closing this issue as I will be busy in another project.