Uses of Class
org.unifi.mecvirtualresourceallocation.graph.HyperGraph
Packages that use HyperGraph
Package
Description
-
Uses of HyperGraph in org.unifi.mecvirtualresourceallocation.algorithm
Methods in org.unifi.mecvirtualresourceallocation.algorithm with parameters of type HyperGraphModifier and TypeMethodDescriptionAllocationStrategy.allocate
(HyperGraph hyperGraph) Allocates resources based on a specific strategy.LocalSearchStrategy.allocate
(HyperGraph hyperGraph) Allocates resources based on the local search strategy with a default delta (δ) value of 3.LocalSearchStrategy.allocate
(HyperGraph hyperGraph, int delta) Allocates resources based on the local search strategy.SequentialSearchStrategy.allocate
(HyperGraph hyperGraph) Allocates resources based on the sequential search strategy.AllocationStrategy.getHyperEdges
(HyperGraph hyperGraph, Set<Vertex> vertices) Gets the hyperedges in the hypergraph associated with the given vertices in the conflict graph. -
Uses of HyperGraph in org.unifi.mecvirtualresourceallocation.evaluation.util
Methods in org.unifi.mecvirtualresourceallocation.evaluation.util that return HyperGraphModifier and TypeMethodDescriptionstatic HyperGraph
HyperGraphGenerator.generateRandomHyperGraph
(int numVertices, int delta, Random rand) Generates a random hypergraph with the specified number of vertices. -
Uses of HyperGraph in org.unifi.mecvirtualresourceallocation.graph.visualization
Constructors in org.unifi.mecvirtualresourceallocation.graph.visualization with parameters of type HyperGraphModifierConstructorDescriptionHyperGraphPanel
(HyperGraph hyperGraph) Constructs a HyperGraphPanel with the specified HyperGraph.