-
Notifications
You must be signed in to change notification settings - Fork 8
[ENH] Implement minimal m-separator functionality for enumerating minimal m-separators and also checking if separating set is minimal #53
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
Conversation
Signed-off-by: Jaron Lee <[email protected]>
Signed-off-by: Jaron Lee <[email protected]>
Signed-off-by: Jaron Lee <[email protected]>
Signed-off-by: Jaron Lee <[email protected]>
Co-authored-by: Adam Li <[email protected]> Signed-off-by: Jaron Lee <[email protected]>
Signed-off-by: Jaron Lee <[email protected]>
@adam2392 when you get a chance - I tried implementing minimal m-separators according to the Van der Zander paper. They have an example in figure 5 which I have written tests for. I have a failing test for |
Oh I think I figured it out, there is a missing line that should read: "Remove from G' all nodes of I" I should submit a PR on that paper... |
Signed-off-by: Jaron Lee <[email protected]>
If it ends up working, we should document the "change" relative to what's in the paper, so at least our docstring is a pseudo-source of truth :p |
Signed-off-by: Jaron Lee <[email protected]>
Signed-off-by: Jaron Lee <[email protected]>
Signed-off-by: Jaron Lee <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll do a more thorough check of the algo once we fix the nitpicks. Looking good!
Signed-off-by: Jaron Lee <[email protected]>
Co-authored-by: Adam Li <[email protected]> Signed-off-by: Jaron Lee <[email protected]>
…aphs into feature-34-separators
Signed-off-by: Jaron Lee <[email protected]>
Signed-off-by: Jaron Lee <[email protected]>
@adam2392 I think i basically fixed all the errors, but there is this one CI test failing. Doesn't look related to the code I've written. I vaguely recall we had this on another PR but I don't remember the fix. |
Pushing a fix. The function just needs to be added to some autodoc (e.g.
|
Signed-off-by: Adam Li <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM minus some doc fixes.
Signed-off-by: Adam Li <[email protected]>
Will merge this once CIs give green light |
Thanks @jaron-lee ! |
Fixes #34
Changes proposed in this pull request:
Before submitting
section of the
CONTRIBUTING
docs.Writing docstrings section of the
CONTRIBUTING
docs.After submitting