Uses of Package
org.jgrapht.alg.interfaces
Packages that use org.jgrapht.alg.interfaces
Package
Description
Center location algorithms in graphs.
Clique related algorithms.
Graph clustering algorithms.
Graph coloring algorithms.
Algorithms dealing with various connectivity aspects of a graph.
Algorithms related to graph cycles.
Algorithms for computing decompositions.
Algorithms for computing maximum density subgraphs.
Flow related algorithms.
Algorithms for minimum cost flow
Algorithms for Independent
Set in a graph.
Algorithm related interfaces.
Algorithms for computing lowest common ancestors in graphs.
Algorithms for link prediction
Algorithms for the computation of matchings.
Package for Kolmogorov's Blossom V algorithm
Algorithm for computing partitions.
Algorithms for testing planarity of the graphs
Vertex and/or edge scoring algorithms.
Shortest-path related algorithms.
Spanning tree and spanner algorithms.
Steiner tree related algorithms.
Graph tours related algorithms.
Vertex cover algorithms.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.centers
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.clique
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.clusteringClassDescriptionAn algorithm which computes a graph vertex clustering.A clustering.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.colorClassDescriptionAn algorithm which computes a graph vertex coloring.A coloring.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.connectivityClassDescriptionAllows to derive maximum-flow from the supplied flow networkA strong connectivity inspector algorithm.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.cycleClassDescriptionAllows to derive an undirected cycle basis of a given graph.An undirected cycle basis.Computes an Eulerian cycle of an Eulerian graph.The algorithm for finding minimum cycle mean in a graph.A strong connectivity inspector algorithm.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.decompositionClassDescriptionA graph matching.An algorithm which computes a decomposition into disjoint paths for a given tree/forestA path decomposition.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.densesubgraphClassDescriptionInterface for algorithms computing the maximum density subgraphGiven a weighted graph $G(V,E)$ (directed or undirected).
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.flowClassDescriptionInterface for flow algorithmsAllows to derive maximum-flow from the supplied flow networkA maximum flowGiven a weighted graph $G(V,E)$ (directed or undirected).
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.flow.mincostClassDescriptionInterface for flow algorithmsAllows to calculate minimum cost flow on the specified minimum cost flow problem.Represents a minimum cost flow.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.independentset
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.interfacesClassDescriptionA spanning tree.A CliqueA clustering.An undirected cycle basis.Interface for flow algorithmsRepresents a flow.Default implementation of
FlowAlgorithm.FlowA (weighted) Independent SetA set of paths from all sources vertices to all target vertices.A graph matching.A maximum flowRepresents a minimum cost flow.A set of paths starting from a single source vertex.A combinatorial embedding of the graph.An algorithm which computes shortest paths between vertices.A set of paths starting from a single source vertex.A graph spanner.A spanning tree.A Steiner tree.A path decomposition.A coloring. -
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.lca
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.linkprediction
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.matching
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.matching.blossom.v5
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.partitionClassDescriptionAlgorithm to compute a vertex partitioning of a graph.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.planarClassDescriptionAllows to check the planarity of the graph.A combinatorial embedding of the graph.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.scoringClassDescriptionAn interface for all algorithms which assign scores to edges of a graph.An algorithm which computes shortest paths between vertices.An interface for all algorithms which assign scores to vertices of a graph.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.shortestpathClassDescriptionInterface for an admissible heuristic used in A* search.An algorithm which computes $k$-shortest paths between vertices.An algorithm which computes shortest paths from all sources to all targets.A set of paths from all sources vertices to all target vertices.An algorithm which computes multi-objective shortest paths between vertices.A set of paths starting from a single source vertex.An algorithm which computes shortest paths between vertices.A set of paths starting from a single source vertex.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.spanningClassDescriptionAn algorithm which computes a capacitated (minimum) spanning tree of a given connected graph with a designated root vertex.A spanning tree.An algorithm which computes a graph spanner of a given graph.A graph spanner.An algorithm which computes a spanning tree of a given connected graph.A spanning tree.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.steiner
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.tourClassDescriptionAn algorithm solving the Hamiltonian cycle problem.An algorithm improving the result of solving the Hamiltonian cycle problem.
-
Classes in org.jgrapht.alg.interfaces used by org.jgrapht.alg.vertexcover