Name | Description | Type | Package | Framework |
AnnealingFunction | An annealing function or a tempered proposal function gives the next proposal/state from the current state and temperature. | Interface | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.annealingfunction | SuanShu |
BoltzAnnealingFunction | Matlab: @annealingboltz - The step has length square root of temperature, with direction uniformly at random. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.annealingfunction | SuanShu |
BoltzTemperatureFunction | (T_k = T_0 / ln(k)). | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.temperaturefunction | SuanShu |
BoxGSAAcceptanceProbabilityFunction | This probability function boxes an unconstrained probability function so that when a proposed state is outside the box, it has a probability of 0. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.acceptanceprobabilityfunction | SuanShu |
BoxGSAAnnealingFunction | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.annealingfunction | SuanShu | |
ExpTemperatureFunction | Logarithmic decay, where (T_k = T_0 * 0. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.temperaturefunction | SuanShu |
FastAnnealingFunction | Matlab default: @annealingfast - The step has length temperature, with direction uniformly at random. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.annealingfunction | SuanShu |
FastTemperatureFunction | Linear decay, where (T_k = T_0 / k). | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.temperaturefunction | SuanShu |
GeneralizedSimulatedAnnealingMinimizer | Tsallis and Stariolo (1996) proposed this variant of SimulatedAnnealingMinimizer (SA). | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing | SuanShu |
GSAAcceptanceProbabilityFunction | The GSA acceptance probability function. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.acceptanceprobabilityfunction | SuanShu |
GSAAnnealingFunction | The GSA proposal/annealing function. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.annealingfunction | SuanShu |
GSATemperatureFunction | The GSA temperature function. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.temperaturefunction | SuanShu |
MetropolisAcceptanceProbabilityFunction | Uses the classic Metropolis rule, f_{t+1}/f_t. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.acceptanceprobabilityfunction | SuanShu |
SimpleAnnealingFunction | This annealing function takes a random step in a uniform direction, where the step size depends only on the temperature. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.annealingfunction | SuanShu |
SimpleTemperatureFunction | Abstract class for the common case where (T^V_t = T^A_t). | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.temperaturefunction | SuanShu |
SimulatedAnnealingMinimizer | Simulated Annealing is a global optimization meta-heuristic that is inspired by annealing in metallurgy. | Class | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing | SuanShu |
TemperatureFunction | A temperature function defines a temperature schedule used in simulated annealing. | Interface | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.temperaturefunction | SuanShu |
TemperedAcceptanceProbabilityFunction | A tempered acceptance probability function computes the probability that the next state transition will be accepted. | Interface | com.numericalmethod.suanshu.optimization.multivariate.unconstrained.annealing.acceptanceprobabilityfunction | SuanShu |