Syntax
>>>> TEMPERATURE: (-)temp0
Parent Command
>>> ANNEAL
Subcommand
-
Description
This command defines the initial temperature tau0 for Simulated Annealing minimization. The initial temperature is reduced after each iteration k according to the annealing schedule (see command >>>> SCHEDULE). The temperature tau defines the probability P with which an uphill step delta(S) should be accepted:
P = exp(-delta(S)/tau)The probability decreases with decreasing temperature. The initial temperature temp0 should be a reasonable fraction of the objective function S. If a positive value is given, then tau0 = temp0. If a negative value is provided, the initial temperature is internally calculated as a fraction of the initial objective function:
tau0=|temp0| * S0Example
> COMPUTATION
>> OPTION
>>> Simulated ANNEALing
>>>> maximum number of ITERATIONS: 100
>>>> maximum number of STEPS per ITERATION: 50
>>>> annealing SCHEDULE: 0.95
>>>> initial TEMPERATURE: -0.01 times the initial obj. func.
<<<<
<<<
<<
See Also
>>>> STEP (a) | >>>> SCHEDULE