org.cloudsimplus.heuristics.package-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cloudsim-plus Show documentation
Show all versions of cloudsim-plus Show documentation
CloudSim Plus: A modern, highly extensible and easier-to-use Java 8 Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services
/**
* 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.
* Such a function is also called a fitness function and as higher is the fitness
* better the found solution is.
*
*
* Different heuristics include
* Simulated Annealing,
* Tabu Search and
* Ant Colony Optimization.
*
*
* The first introduced heuristic is the {@link org.cloudsimplus.heuristics.CloudletToVmMappingSimulatedAnnealing}
* that is used by a {@link org.cloudbus.cloudsim.brokers.DatacenterBrokerHeuristic}
* to map Cloudlets to VMs.
*
* @author Manoel Campos da Silva Filho
*/
package org.cloudsimplus.heuristics;