Package org.jgrapht.generate
Generators for graphs of various topologies.
-
Interface Summary Interface Description GraphGenerator<V,E,T> An interface for generating new graph structures. -
Class Summary Class Description CompleteBipartiteGraphGenerator<V,E> Generates a complete bipartite graph of any size.CompleteGraphGenerator<V,E> Generates a complete graph of any size.EmptyGraphGenerator<V,E> Generates an empty graph of any size.GnmRandomBipartiteGraphGenerator<V,E> Create a random bipartite graph based on the G(n, M) Erdős–Rényi model.GnmRandomGraphGenerator<V,E> Create a random graph based on the G(n, M) Erdős–Rényi model.GnpRandomBipartiteGraphGenerator<V,E> Create a random bipartite graph based on the G(n, p) Erdős–Rényi model.GnpRandomGraphGenerator<V,E> Create a random graph based on the G(n, p) Erdős–Rényi model.GridGraphGenerator<V,E> Generates a bidirectional grid graph of any size.HyperCubeGraphGenerator<V,E> Generates a hyper cube graph of any size.LinearGraphGenerator<V,E> Generates a linear graph of any size.RingGraphGenerator<V,E> Generates a ring graph of any size.ScaleFreeGraphGenerator<V,E> Generates directed or undirected scale-free network of any size.SimpleWeightedBipartiteGraphMatrixGenerator<V,E> A simple weighted bipartite graph matrix generator.SimpleWeightedGraphMatrixGenerator<V,E> A simple weighted graph matrix generator.StarGraphGenerator<V,E> Generates a star graph of any size.WeightedGraphGenerator<V,E> A base implementation of a weighted graph generator.WeightedGraphGeneratorAdapter<V,E,T> An interface for generating graph structures having edges weighted with real values.WheelGraphGenerator<V,E> Generates a wheel graph of any size.