-
Interface Summary Interface Description PathValidator<V,E> Deprecated UsePathValidatorinstead. -
Class Summary Class Description AllDirectedPaths<V,E> Deprecated In favor ofAllDirectedPaths.AStarShortestPath<V,E> Deprecated in favor ofAStarShortestPathBellmanFordShortestPath<V,E> Deprecated in favor ofBellmanFordShortestPathBiconnectivityInspector<V,E> Inspects a graph for the biconnectivity property.BidirectionalDijkstraShortestPath<V,E> Deprecated in favor ofBidirectionalDijkstraShortestPathBlockCutpointGraph<V,E> Definition of a block of a graph in MathWorld.
Definition and lemma taken from the article Structure-Based Resilience Metrics for Service-Oriented Networks: Definition 4.5 Let G(V; E) be a connected undirected graph.BronKerboschCliqueFinder<V,E> This class implements Bron-Kerbosch clique detection algorithm as it is described in [Samudrala R.,Moult J.:A Graph-theoretic Algorithm for comparative Modeling of Protein Structure; J.Mol.ChromaticNumber Allows the chromatic number of a graph to be calculated.CliqueMinimalSeparatorDecomposition<V,E> Clique Minimal Separator Decomposition using MCS-M+ and Atoms algorithm as described in Berry et al.ConnectivityInspector<V,E> Allows obtaining various connectivity aspects of a graph.CycleDetector<V,E> Performs cycle detection on a graph.DijkstraShortestPath<V,E> Deprecated in favor ofDijkstraShortestPathDirectedNeighborIndex<V,E> Maintains a cache of each vertex's neighbors.EdmondsBlossomShrinking<V,E> Deprecated UseEdmondsBlossomShrinkinginstead.EulerianCircuit Deprecated useHierholzerEulerianCycleinsteadFloydWarshallShortestPaths<V,E> Deprecated In favor ofFloydWarshallShortestPaths.GabowStrongConnectivityInspector<V,E> Allows obtaining the strongly connected components of a directed graph.GreedyMultiplicativeSpanner<V,E> Deprecated UseGreedyMultiplicativeSpannerinstead.HamiltonianCycle This class will deal with finding the optimal or approximately optimal minimum tour (hamiltonian cycle) or commonly known as the Traveling Salesman Problem.HopcroftKarpBipartiteMatching<V,E> Deprecated UseHopcroftKarpBipartiteMatchinginstead.KosarajuStrongConnectivityInspector<V,E> Complements theConnectivityInspectorclass with the capability to compute the strongly connected components of a directed graph.KruskalMinimumSpanningTree<V,E> Deprecated UseKruskalMinimumSpanningTreeinstead.KShortestPaths<V,E> Deprecated UseKShortestPathsinstead.KuhnMunkresMinimalWeightBipartitePerfectMatching<V,E> Deprecated UseKuhnMunkresMinimalWeightBipartitePerfectMatchinginstead.MaximumWeightBipartiteMatching<V,E> Deprecated UseMaximumWeightBipartiteMatchinginstead.NaiveLcaFinder<V,E> Find the Lowest Common Ancestor of a directed graph.NeighborIndex<V,E> Maintains a cache of each vertex's neighbors.PrimMinimumSpanningTree<V,E> Deprecated UsePrimMinimumSpanningTreeinstead.StoerWagnerMinimumCut<V,E> Implements the Stoer and Wagner minimum cut algorithm.TarjanLowestCommonAncestor<V,E> Used to calculate Tarjan's Lowest Common Ancestors AlgorithmTarjanLowestCommonAncestor.LcaRequestResponse<V> Data transfer object for LCA request and response.TransitiveClosure Constructs the transitive closure of the input graph.TransitiveReduction An implementation of Harry Hsu's transitive reduction algorithm.
Package org.jgrapht.alg Description
Algorithms provided with JGraphT.
DataMelt 3.0 © DataMelt by jWork.ORG