Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] [FTQC] Add data structures and API for qubit mapping #6962

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

joeycarter
Copy link

🚨 Work in Progress

Context: To ensure support for MBQC, and eventual QEC protocols, we need to maintain a mapping between physical qubits and logical qubits. This mapping will allow for the expression of operations on logical qubits that can be mapped to operations on physical qubits at the hardware layer.

Description of the Change: Adds basic structure for this mapping, implemented in the QubitGraph class. Currently this class only supports basic methods to initialize underlying qubit graphs as 2D grids using networkx.

[sc-84109]

Add basic structure for QubitGraph class and method to initialize
underlying qubit graph as a 2D grid using networkx.
Copy link
Contributor

Hello. You may have forgotten to update the changelog!
Please edit doc/releases/changelog-dev.md with:

  • A one-to-two sentence description of the change. You may include a small working example for new features.
  • A link back to this PR.
  • Your name (or GitHub username) in the contributors section.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant