Deterministic Annealing
Deterministic Annealing operates in a way that is similar to SA, except that a deterministic rule is used for the acceptance of a move. Two standard implementations of this technique are threshold accepting [Dueck and Scheurer 1990] and record-to-record travel [Dueck 1993]. At iteration t of a threshold accepting algorithm, solution
is accepted if
, where
is a user controlled parameter. In record-to-record travel a record is the best solution
encountered during the search. At iteration t, solution
is accepted if
, where
is a user controlled parameter slightly larger than 1.