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
Edge-disjoint spanning trees #7476
Comments
comment:1
Finally, it was pretty quick to do it through LP :-) Nathann |
comment:2
For an explanation of the Linear Program used to solve this problem, see the LP chapter from : http://code.google.com/p/graph-theory-algorithms-book/ Nathann |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:4
Patch rebased on top of #7608 ! |
comment:6
I'd much rather see the algorithm in the paper implemented, especially if it's polynomial time. |
comment:7
What would you think of still putting this into Sage ? It would take much more time to write the other algorithm, and nothing says that LP would not be faster anyway... Nathann |
comment:8
If you indicate in the |
comment:9
Updated ! |
Revised version of Nathann's patch using the proper # optional syntax |
Author: Nathann Cohen |
comment:10
Attachment: trac_7476.patch.gz Looks good to me. |
Reviewer: Robert Miller |
Merged: sage-4.5.alpha1 |
The theorem from Nash-Williams on the existence of k edge-disjoint spanning trees in a graph is both important, useful, and polynomial to compute. This could be implemented using the short proof described in the following article :
http://arxiv.org/abs/0911.2809
Or, if we achieve to eventually define in Sage a class Matroid, this could be done through the Matroid Union Theorem as presented in Schrijver's book.
CC: @jasongrout
Component: graph theory
Author: Nathann Cohen
Reviewer: Robert Miller
Merged: sage-4.5.alpha1
Issue created by migration from https://trac.sagemath.org/ticket/7476
The text was updated successfully, but these errors were encountered: