Skip to content

Positive decomposition#980

Draft
WoutPiessens wants to merge 18 commits into
masterfrom
positive_decomp
Draft

Positive decomposition#980
WoutPiessens wants to merge 18 commits into
masterfrom
positive_decomp

Conversation

@WoutPiessens
Copy link
Copy Markdown
Collaborator

Building on #924 and #929, this is a first implementation of the separate positive decomposition for global constraints.
For now:

  • decompose_positive() is called if the global constraint c is top-level or positively reified (b => c). In case the global constraint is nested in any other way, it is decomposed as it was before.
  • Only the MDD global constraint supports a separate positive decomposition

@tias
Copy link
Copy Markdown
Collaborator

tias commented May 21, 2026

reviewed in #981

@tias tias mentioned this pull request May 21, 2026
23 tasks
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.

3 participants