Uses of Interface
org.jgrapht.alg.interfaces.MatchingAlgorithm.Matching
Packages that use MatchingAlgorithm.Matching
Package
Description
Algorithms for computing decompositions.
Algorithm related interfaces.
Algorithms for the computation of matchings.
Package for Kolmogorov's Blossom V algorithm
-
Uses of MatchingAlgorithm.Matching in org.jgrapht.alg.decomposition
Methods in org.jgrapht.alg.decomposition with parameters of type MatchingAlgorithm.MatchingModifier and TypeMethodDescriptionDulmageMendelsohnDecomposition.decompose
(MatchingAlgorithm.Matching<V, E> matching, boolean fine) Perform the decomposition, using a pre-calculated bipartite matching -
Uses of MatchingAlgorithm.Matching in org.jgrapht.alg.interfaces
Classes in org.jgrapht.alg.interfaces that implement MatchingAlgorithm.MatchingModifier and TypeClassDescriptionstatic class
A default implementation of the matching interface.Methods in org.jgrapht.alg.interfaces that return MatchingAlgorithm.MatchingModifier and TypeMethodDescriptionMatchingAlgorithm.getMatching()
Compute a matching for a given graph. -
Uses of MatchingAlgorithm.Matching in org.jgrapht.alg.matching
Methods in org.jgrapht.alg.matching that return MatchingAlgorithm.MatchingModifier and TypeMethodDescriptionDenseEdmondsMaximumCardinalityMatching.getMatching()
Returns a matching of maximum cardinality.GreedyMaximumCardinalityMatching.getMatching()
Get a matching that is a $\frac{1}{2}$-approximation of the maximum cardinality matching.GreedyWeightedMatching.getMatching()
Get a matching that is a $\frac{1}{2}$-approximation of the maximum weighted matching.HopcroftKarpMaximumCardinalityBipartiteMatching.getMatching()
KuhnMunkresMinimalWeightBipartitePerfectMatching.getMatching()
Compute a matching for a given graph.MaximumWeightBipartiteMatching.getMatching()
Compute a matching for a given graph.PathGrowingWeightedMatching.getMatching()
Get a matching that is a $\frac{1}{2}$-approximation of the maximum weighted matching.SparseEdmondsMaximumCardinalityMatching.getMatching()
Methods in org.jgrapht.alg.matching with parameters of type MatchingAlgorithm.MatchingModifier and TypeMethodDescriptionboolean
DenseEdmondsMaximumCardinalityMatching.isMaximumMatching
(MatchingAlgorithm.Matching<V, E> matching) Checks whether the given matching is of maximum cardinality. -
Uses of MatchingAlgorithm.Matching in org.jgrapht.alg.matching.blossom.v5
Methods in org.jgrapht.alg.matching.blossom.v5 that return MatchingAlgorithm.MatchingModifier and TypeMethodDescriptionKolmogorovWeightedMatching.getMatching()
Computes and returns a matching of maximum or minimum weight in theinitialGraph
depending on the goal of the algorithm.KolmogorovWeightedPerfectMatching.getMatching()
Computes and returns a weighted perfect matching in thegraph
.