Uses of Interface
org.cloudsimplus.heuristics.HeuristicSolution
Package | Description |
---|---|
org.cloudsimplus.heuristics |
Provides a set of interfaces and classes to develop heuristics to
find sub-optimal solutions for problems, considering some
utility function that has to be minimized or maximized.
|
-
Uses of HeuristicSolution in org.cloudsimplus.heuristics
Classes in org.cloudsimplus.heuristics with type parameters of type HeuristicSolution Modifier and Type Interface Description interface
Heuristic<S extends HeuristicSolution<?>>
Provides the methods to be used for implementation of heuristics to find solution for complex problems where the solution space to search is large.class
HeuristicAbstract<S extends HeuristicSolution<?>>
A base class forHeuristic
implementations.class
SimulatedAnnealing<S extends HeuristicSolution<?>>
A base class for implementation of Simulated Annealing algorithms used to find a suboptimal solution for a problem defined by sub-classes of this one.Classes in org.cloudsimplus.heuristics that implement HeuristicSolution Modifier and Type Class Description class
CloudletToVmMappingSolution
A possible solution for mapping a set of Cloudlets to a set of Vm's.Fields in org.cloudsimplus.heuristics declared as HeuristicSolution Modifier and Type Field Description static HeuristicSolution
HeuristicSolution. NULL
An attribute that implements the Null Object Design Pattern forHeuristicSolution
objects.Methods in org.cloudsimplus.heuristics that return types with arguments of type HeuristicSolution Modifier and Type Method Description Heuristic<HeuristicSolution<java.util.Map<Cloudlet,Vm>>>
CloudletToVmMappingSolution. getHeuristic()
Heuristic<HeuristicSolution<T>>
HeuristicSolution. getHeuristic()
Methods in org.cloudsimplus.heuristics with parameters of type HeuristicSolution Modifier and Type Method Description int
CloudletToVmMappingSolution. compareTo(HeuristicSolution solution)
Compares this solution with another given one, based on the solution cost.