The simplex-simulated annealing approach to continuous non-linear optimization

被引:123
作者
Cardoso, MF [1 ]
Salcedo, RL [1 ]
DeAzevedo, SF [1 ]
机构
[1] UNIV PORTO, FAC ENGN, DEPT ENGN QUIM, P-4090 OPORTO, PORTUGAL
关键词
D O I
10.1016/0098-1354(95)00221-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An algorithm suitable for the global optimization of nonconvex continuous unconstrained and constrained functions is presented. The scheme is based on a proposal by Press and Teukolsky (Comput. Phys. 5(4), 426, 1991) that combines the non-linear simplex and simulated annealing algorithms. A non-equilibrium variant will also be presented, whereby the cooling schedule is enforced as soon as an improved solution is obtained. The latter is shown to provide faster execution times without compromising the quality of the attained solutions. Both the algorithm and its non-equilibrium variant were tested with several severe functions published in the literature. Results for nine of these functions are compared with those obtained employing a robust adaptive random search method and the Nelder and Mead simplex method (Comput. J. 7, 308, 1965). The proposed approach is shown to be more robust and more efficient in what concerns the overcoming of difficulties associated with local optima, the starting solution vector and the dependency upon the random number sequence. The results obtained reveal the adequacy of the algorithm for the global optimization of a broad range of problems encountered in chemical engineering practice. (C) 1996 Elsevier Science Ltd
引用
收藏
页码:1065 / 1080
页数:16
相关论文
共 58 条