The combination stretching function technique with simulated annealing algorithm for global optimization

被引:4
作者
He, Junqi [1 ]
Dai, Huiya [2 ]
Song, Xueli [3 ]
机构
[1] Changan Univ, Sch Environm Sci & Engn, Xian 710064, Peoples R China
[2] Henan Univ Technol, Coll Math & Phys, Zhengzhou 450001, Peoples R China
[3] Changan Univ, Sch Sci, Xian 710064, Peoples R China
关键词
global optimization; simulated annealing; the stretching function technique; COMPUTATION; DESCENT; FILTER;
D O I
10.1080/10556788.2013.838242
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A stretching function technique is combined with the simulated annealing (SA) algorithm for the global optimization problems. In the presented algorithm, the obtained local optimum information by SA search is used to build a stretching function. To speed up the convergence of SA, SA is executed iteratively on the stretching function constructed with respect to the previously found local minima instead of on the original objective function. Furthermore, a new next trial point generation scheme in SA is designed to increase the diversity of the trial points to make the introduced technique more effective. In the numerical experiments, we first investigate and compare the effectiveness and efficiency of the combination of the stretching technique with a newly designed SA (SSA), with particle swarm optimization and with differential evolution algorithm, respectively, on eight typical test functions in terms of the average number of the function evaluations and its standard deviation, and the success rate. Second, we systematically compare the numerical results of SSA with the traditional SA with elitist and SA with new generation scheme on 37 benchmark problems. The numerical results show that the hybrid method is effective for global optimization.
引用
收藏
页码:629 / 645
页数:17
相关论文
共 31 条