Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Cyclomatic number
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Matroid rank and construction of a minimum feedback edge set== The cyclomatic number of a graph {{mvar|G}} may be described using [[matroid theory]] as the [[matroid rank|corank]] of the [[graphic matroid]] of {{mvar|G}}.<ref>{{citation|title=Graphs and Hypergraphs|volume=6|series=North-Holland Mathematical Library|first=Claude|last=Berge|authorlink=Claude Berge|publisher=Elsevier|year=1976|isbn=9780720424539|page=477|url=https://books.google.com/books?id=Wy2mhanRnk4C&pg=PA477}}.</ref> Using the greedy property of matroids, this means that one can find a minimum set of edges that breaks all cycles using a [[greedy algorithm]] that at each step chooses an edge that belongs to at least one cycle of the remaining graph. Alternatively, a minimum set of edges that breaks all cycles can be found by constructing a [[spanning forest]] of {{mvar|G}} and choosing the [[Complement (set theory)|complementary]] set of edges that do not belong to the spanning forest.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)