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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempt at implementing optimal cutting of a single gate #568

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

garrison
Copy link
Member

@garrison garrison commented Apr 26, 2024

This is my attempt to implement the optimal cutting of a single two-qubit gate following https://arxiv.org/abs/2312.11638. I have written out the local operations in terms of the operations in https://arxiv.org/abs/2006.11174 and combined like terms, and everything works. However, my new test that 1 <= gamma <= 7 fails, so I think this may be equivalent to the previous code in terms of overhead and therefore not actually optimal 馃槥. At the moment, I am not sure if it is going to be possible to implement the local channels in the new paper given only single-qubit unitaries and projective measurements (i.e., without projective measurements on ancilla qubits). I will keep thinking about these channels and ask around.

Fixes #531.

@garrison garrison added enhancement New feature or request cutting QPD-based circuit cutting code labels Apr 26, 2024
@garrison
Copy link
Member Author

garrison commented May 1, 2024

There is a revised version of the paper out, at https://arxiv.org/abs/2312.11638v3, which describes the operations in a new appendix. The general operation does indeed require an ancilla qubit on each side of the cut.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cutting QPD-based circuit cutting code enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement optimal cutting of a single, general two-qubit unitary
1 participant