Documentation of 'org.jgrapht.alg.matching.EdmondsBlossomShrinking' Java class
EdmondsBlossomShrinking
org.jgrapht.alg.matching

Class EdmondsBlossomShrinking<V,E>

  • Type Parameters:
    V - the graph vertex type
    E - the graph edge type
    All Implemented Interfaces:
    MatchingAlgorithm<V,E>


    public class EdmondsBlossomShrinking<V,E>
    extends java.lang.Object
    implements MatchingAlgorithm<V,E>
    An implementation of Edmonds Blossom Shrinking algorithm for constructing maximum matchings on graphs. The algorithm runs in time O(V^4).
    Since:
    Jan 24, 2012
    • Constructor Detail

      • EdmondsBlossomShrinking

        public EdmondsBlossomShrinking(Graph<V,E> graph)
        Construct an instance of the Edmonds blossom shrinking algorithm.
        Parameters:
        graph - the input graph
        Throws:
        java.lang.IllegalArgumentException - if the graph is not undirected

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.