Package org.graph4j.generators
Class RandomOreGraphGenerator
java.lang.Object
org.graph4j.generators.AbstractGraphGenerator
org.graph4j.generators.RandomOreGraphGenerator
Generates a random simple undirected graph that satisfies Ore's condition:
deg(v) + deg(u) >= |V(G)|, for every pair of distinct
non-adjacent vertices v and u. These graphs are Hamiltonian.- Author:
- Cristian Frăsinaru
-
Field Summary
Fields inherited from class org.graph4j.generators.AbstractGraphGenerator
vertices -
Constructor Summary
ConstructorsConstructorDescriptionRandomOreGraphGenerator(int numVertices) RandomOreGraphGenerator(int firstVertex, int lastVertex) -
Method Summary
Methods inherited from class org.graph4j.generators.AbstractGraphGenerator
addRandomEdges
-
Constructor Details
-
RandomOreGraphGenerator
public RandomOreGraphGenerator(int numVertices) -
RandomOreGraphGenerator
public RandomOreGraphGenerator(int firstVertex, int lastVertex)
-
-
Method Details
-
createGraph
- Returns:
- a graph satisfying Ore's property.
-