qiskit-community/qiskit-hackathon-singapore-19

Transpiler optimization game

HuangJunye opened this issue · 5 comments

Abstract

Make a citizen science game to optimize the transpiling process, similar to fold.it in principle.

Description

Current quantum hardware has limited connectivity. The quantum circuit composed in Qiskit needs to be translated and optimised in order to be run in the actual hardware. The software tool that does this kind of work is called "transpiler". You can read more about transpiler in Qiskit textbook

transpiling_core_steps

This problem was the Qiskit Developer Challenge for IBM Q Award 2018. Here the idea is not to make a better transpiler by explicit programming, but rather to design a puzzle game based on quantum circuits. The goal is to minimise the cost: single qubit gate is 1, two-bit gate is 10, etc. (can fine tune corresponding to actual experimental gate fidelity, similar to the benchmarking test for transpilers) This game can be then played by anyone in the world. The statistics of playing will give new insights for designing better transpiler in the future.

Members

Deliverable

A playable game

GitHub repo

I will love to work on this

Hi, I am interested in joining!

i m in

Me too

@raj0828 @xqquek @Lidia-LP Can one of you write the description of what you have done a the end as a reply here? I will edit my original post on top. Please add the link to your github repo as well. Thank you!