Blossom algorithm: Difference between revisions

Content deleted Content added
put the claim about complexity near the top
Bipartite matching: rewrite, clarify "standard algorithm"
Line 191:
===Bipartite matching===
 
The algorithm reduces to the standard algorithm for matching in bipartite graphs<ref name = "karp notes"/> whenWhen ''G'' is [[bipartite graph|bipartite]]. As, there are no odd cycles in ''G''. inIn that case, blossoms will never be found and one can simply remove lines B20 &ndash; B24 of the algorithm. The algorithm thus reduces to the standard algorithm to construct maximum cardinality matchings in bipartite graphs<ref name = "karp notes"/> where we repeatedly search for an augmenting path by a simple graph traversal: this is for instance the case of the [[Ford–Fulkerson algorithm]].
 
===Weighted matching===