latticesurgery-com / general-issue-tracker

For tracking non-code related or general issues for the Lattice Surgery Compiler project.
1 stars 0 forks source link

Unitary Fund Application #2

Closed gwwatkin closed 2 years ago

gwwatkin commented 2 years ago

Apply here https://unitary.fund/

gwwatkin commented 2 years ago

A starting point for reflection (notes with Kero)

Part 1

Part 2

gwwatkin commented 2 years ago

Application Draft

What is your name? This question is required.

If you're a team, then please include a list of all names. Team: George Watkins, Alex Nguyen, Varun Seshadri, Keelan Watkins. Advisors: Alexandru Paler, Hoi-Kwan Lau, Steven Pearce.

What's your main contact email?

george_watkins@sfu.ca

What is your project name? This question is required.

Lattice Surgery Quantum Error Correction Compiler

Proposal Abstract

(max 1000 characters) A proposed solution to mitigate the occurrence of errors in quantum computers are quantum error correcting codes (QECC). We focus on Lattice Surgery (LS) of surface codes. Recent work has focused on building compilers that translate an arbitrary quantum circuit to its equivalent error corrected version. Our goal is to publicly offer a way of adding error correction to quantum circuits using LS. We will offer this functionality to any quantum programmer through a public web interface and as a Python package, both open sourced. So far, we have built part of the compiler and a web visualizer that converts a quantum circuit into abstract LS operations. In this project to be funded, we will improve scalability of the compilation and of the visualization, to set up the compiler as a micro service, and to implement methods for confirming the correctness of the resulting LS circuit. https://docs.google.com/document/d/16Y3XX-ZHtsDqjBaDcniN2TLTpZRV3_8eVwQ-OcuFTr4

Link to video proposal. It should clearly describe the proposed project, how it helps develop the quantum technology ecosystem, and why you have the skills/knowledge/background to build it. You can view an example video from a successful application at https://bit.ly/uf-example . This question is required.

This should be a < 2min video. Keep it simple and avoid spending time on video production. Just talking naturally into the camera works great. https://youtu.be/aIJrkZdUDGg

How will you use the funding?

Development time, web hosting, conference and travel fees, publication fees.

If funded, how many months will it take you to complete your project? We prefer projects that are less than six months, but can make exceptions. This question is required.

We aim at being done in 6 months. During the first 3 months, we plan addressing the problems of correctness and scaling. After that we plan on moving onto resource estimation and simulations with error models. We are leaving a gap at the end for additional refinements and maybe move onto error decoding. Near the end of the project, we plan to present our results at the Quantum Compiler session of the APS March Meeting (Mar 14-18, 2022). Detailed timeline in video.

Are there some relevant links to your work that we should look at

Main Repository: https://github.com/latticesurgery-com/lattice-surgery-compiler. Public UI (Experimental) https://latticesurgery.com.

Do you want your project to be granted special for access to Rigetti and IBM QPUs?

No.

Is there anything else you'd like us to know? What else are you looking for to make your project successful?

Help sharing the project?

Where did you hear about Unitary Fund?

C. Referred by a UF grant winner.

If you heard about us through someone, some group, or in another way, can you tell us more about it?

Heard about it during a presentation.

Do you want us to use your contact email to keep you updated with news from Unitary Fund?

Yes.

alexnguyenn commented 2 years ago

Suggestions:

gwwatkin commented 2 years ago
Keelando commented 2 years ago

I'm happy to continue contributing to this project part time as a web developer working on both the front end UI, the backend web server responsibilities as well as the deployment of the web application.

gwwatkin commented 2 years ago

Meeting notes

Kero:

alexnguyenn commented 2 years ago

I think given Unitary fund's interest is, we should also highlight that we are making a website (so more people can access our tool) and publishing a Python package. Also we should be more in details about what we are planning in 6 months.

alexnguyenn commented 2 years ago

@gwwatkin as anyone has the link can edit it, it is preferable that we not share it publicly.

gwwatkin commented 2 years ago

I set it to anyone can comment before sharing

alexnguyenn commented 2 years ago

mb, adding the link back: https://docs.google.com/document/d/16Y3XX-ZHtsDqjBaDcniN2TLTpZRV3_8eVwQ-OcuFTr4/edit?usp=sharing

gwwatkin commented 2 years ago

Application submitted!