Skip to content

[WIP] Add decomposition for C(Prod) instances with borrowed/dirty work wires#9371

Draft
Qottmann wants to merge 2 commits intocprodfrom
cproddirty
Draft

[WIP] Add decomposition for C(Prod) instances with borrowed/dirty work wires#9371
Qottmann wants to merge 2 commits intocprodfrom
cproddirty

Conversation

@Qottmann
Copy link
Copy Markdown
Contributor

Context:

Addition to #9368 when no clean work wires are available

However, this only works when the operands in the Prod either commute or self-cancel. Currently not sure how to check that as a condition of the decomposition.

Description of the Change:

Add decomposition for C(Prod) instances with borrowed/dirty work wires

Benefits:

More efficient decomposition

Possible Drawbacks:

Related GitHub Issues:

@github-actions
Copy link
Copy Markdown
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