Class Hierarchy
- java.lang.Object
- org.jgrapht.alg.matching.EdmondsBlossomShrinking<V,E> (implements org.jgrapht.alg.interfaces.MatchingAlgorithm<V,E>)
- org.jgrapht.alg.matching.GreedyWeightedMatching<V,E> (implements org.jgrapht.alg.interfaces.MatchingAlgorithm<V,E>)
- org.jgrapht.alg.matching.HopcroftKarpBipartiteMatching<V,E> (implements org.jgrapht.alg.interfaces.MatchingAlgorithm<V,E>)
- org.jgrapht.alg.matching.KuhnMunkresMinimalWeightBipartitePerfectMatching<V,E> (implements org.jgrapht.alg.interfaces.MatchingAlgorithm<V,E>)
- org.jgrapht.alg.matching.KuhnMunkresMinimalWeightBipartitePerfectMatching.KuhnMunkresMatrixImplementation<V,E>
- org.jgrapht.alg.matching.KuhnMunkresMinimalWeightBipartitePerfectMatching.KuhnMunkresMatrixImplementation.MatchExtender
- org.jgrapht.alg.matching.MaximumWeightBipartiteMatching<V,E> (implements org.jgrapht.alg.interfaces.MatchingAlgorithm<V,E>)
- org.jgrapht.alg.matching.PathGrowingWeightedMatching<V,E> (implements org.jgrapht.alg.interfaces.MatchingAlgorithm<V,E>)
- org.jgrapht.alg.matching.PathGrowingWeightedMatching.DynamicProgrammingPathSolver