-
-
Notifications
You must be signed in to change notification settings - Fork 719
Overwrote the method is_biconnected() for MatchingCoveredGraph
#39657
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
|
Documentation preview for this PR (built with commit 177e7d5; changes) is ready! 🎉 |
|
If this PR is only for |
|
HI, |
dcoudert
left a comment
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.
|
I think other methods could be done in future PRs. |
|
Thank you. |
sagemathgh-39657: Overwrote methods concerning connectivity in a matching covered graph <!-- ^ Please provide a concise and informative title. --> The objective of this PR is to overwrite the methods pertaining to connectivity in a matching covered graph. <!-- ^ Don't put issue numbers in the title, do this in the PR description below. --> <!-- ^ For example, instead of "Fixes sagemath#12345" use "Introduce new method to calculate 1 + 2". --> <!-- v Describe your changes below in detail. --> More specifically, this PR aims to overwrite the following methods: - [x] `is_biconnected()` | Check whether the (matching covered) graph is biconnected. - [ ] `is_connected()` | Check whether the (matching covered) graph is connected. ### 📌 Todo - [ ] Add the list of other relevant methods to overwrite (so that the computation time is asymptotically shorter). <!-- v Why is this change required? What problem does it solve? --> <!-- v If this PR resolves an open issue, please link to it here. For example, "Fixes sagemath#12345". --> Fixes sagemath#38216. Please note that this issue fixes a small part of the mentioned issue. ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies Nothing as of now. <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - sagemath#12345: short description why this is a dependency --> <!-- - sagemath#34567: ... --> cc: @dcoudert. URL: sagemath#39657 Reported by: Janmenjaya Panda Reviewer(s): David Coudert
is_biconnected() for MatchingCoveredGraph
The objective of this PR is to overwrite the methods pertaining to connectivity in a matching covered graph.
More specifically, this PR aims to overwrite the following methods:
is_biconnected()| Check whether the (matching covered) graph is biconnected.Fixes #38216.
Please note that this issue fixes a small part of the mentioned issue.
📝 Checklist
⌛ Dependencies
Nothing as of now.
cc: @dcoudert.