Simulated Annealing Description

This routine implements the continuous simulated annealing global optimization
algorithm described in Corana et al.'s article "Minimizing Multimodal Functions of
Continuous Variables with the Simulated Annealing Algorithm" in the September 1987
(vol. 13, no. 3, pp. 262-280)issue of the ACM Transactions on Mathematical Software.

In this example, it is applied to the Himmelblau's two variable constrained
objective function viz.

Minimize:

F(x1,x2) =(x(1)*x(1)+x(2)-11.0)**2+(x(1)+x(2)*x(2)-7.0)**2

Subject to:

g(1) = 4.84-x(1)*x(1)-((x(2)-2.5))**2 <= 0
g(2) = (x(1)-0.005)**2 + (x(2)-2.5)**2 - 4.84 <= 0

For 0 = x(1),x(2) = 6.0, g(1) & g(2) make nearly 99.3 % of the domain infeasible

The optimum solution is x(1) = 2.246826 and x(2) = 2.381865
Optimal Function Value:   13.97492015230

Previous Next