Uses of Interface
com.jgalgo.gen.GraphGenerator
Packages that use GraphGenerator
Package
Description
Graph generators used to generate (possibly random) graphs with different distributions and structures.
-
Uses of GraphGenerator in com.jgalgo.gen
Classes in com.jgalgo.gen that implement GraphGeneratorModifier and TypeClassDescriptionfinal classGenerates a Barabási–Albert graph.final classGenerates the complement graph of a given graph.final classGenerates a complete bipartite graph.final classGenerates a complete graph.final classGenerate a graph that contains the edges that exist in one graph but not in the other.final classEmptyGraphGenerator<V,E> Generate a graph with no edges.final classGenerates a uniformly random bipartite graph among all graphs with \(n\) vertices and \(m\) edges.final classGnmGraphGenerator<V,E> Generates a uniformly random graph among all graphs with \(n\) vertices and \(m\) edges.final classGenerates a random bipartite graph using the \(G(n_1,n_2,p)\) model in which every edge exists with probability \(p\).final classGnpGraphGenerator<V,E> Generates a random graph using the \(G(n,p)\) model in which every edge exists with probability \(p\).final classGenerate the intersection graph of two or more given graphs.final classLineGraphGenerator<V,E> Generates the line graph given an existing graph.final classGenerates a random graph using the R-MAT model.final classGenerate a graph that contains the edges that exist in one of two input graphs but not in both.final classUniformTreeGenerator<V,E> Generate a uniform random tree.final classUnionGraphGenerator<V,E> Generate the union graph of two or more given graphs.