Hopcroft-Karp algorithm
From Wikipedia, the free encyclopedia
The Hopcroft-Karp algorithm finds maximum cardinality matchings in bipartite graphs in time.
[edit] Algorithm
- Input: Bipartite graph
- Output: Matching
- repeat
- maximal set of vertex-disjoint shortest augmenting paths
- until
[edit] References
- Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein [1990] (2001). "26", Introduction to Algorithms, 2nd edition, MIT Press and McGraw-Hill, 696-697. ISBN 0-262-03293-7.