Enhanced simulated annealing for globally minimizing functions of many-continuous variables

被引:159
作者
Siarry, P
Berthiau, G
Durbin, F
Haussy, J
机构
[1] CENS,CEA,DEPT ELECT & INSTRUMENTAT NUCL,F-91191 GIF SUR YVETTE,FRANCE
[2] CEA,CTR U,SERV ELECT,F-91680 BRUYERES CHATEL,FRANCE
来源
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE | 1997年 / 23卷 / 02期
关键词
global optimization; stochastic optimization; test functions;
D O I
10.1145/264029.264043
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A new global optimization algorithm for functions of many continuous variables is presented, derived from the basic Simulated Annealing method. Our main contribution lies in dealing with high-dimensionality minimization problems, which are often difficult to solve by all known minimization methods with or without gradient. In this article we take a special interest in the variables discretization issue. We also develop and implement several complementary stopping criteria. The original Metropolis iterative random search, which takes place in a Euclidean space R-n, is replaced by another similar exploration, performed within a succession of Euclidean spaces R-p, with p << n. This Enhanced Simulated Annealing (ESA) algorithm was validated first on classical highly multimodal functions of 2 to 100 variables. We obtained significant reductions in the number of function evaluations compared to six other global optimization algorithms, selected according to previously published computational results for the same set of test functions. In most cases, ESA was able to closely approximate known global optima. The reduced ESA computational cost helped us to refine further the obtained global results, through the use of some local search. We have used this new minimizing procedure to solve complex circuit design problems, for which the objective function evaluation can be exceedingly costly.
引用
收藏
页码:209 / 228
页数:20
相关论文
共 28 条
[1]  
[Anonymous], 1987, SIMULATED ANNEALING
[2]  
[Anonymous], 1987, LECT NOTES EC MATH S
[3]  
Barabino G. P., 1980, Proceedings of the IEEE International Conference on Circuits and Computers ICCC 80, P1150
[4]  
BARAT E, 1993, P INT AT EN AG SPEC
[5]   LEARNING OF NEURAL NETWORKS APPROXIMATING CONTINUOUS-FUNCTIONS THROUGH CIRCUIT SIMULATOR SPICE-PAC DRIVEN BY SIMULATED ANNEALING [J].
BERTHIAU, G ;
DURBIN, F ;
HAUSSY, J ;
SIARRY, P .
INTERNATIONAL JOURNAL OF ELECTRONICS, 1994, 76 (03) :437-441
[6]  
BERTHIAU G, 1993, P 11 EUR C CIRC THEO, P217
[7]   AN EVALUATION OF THE SNIFFER GLOBAL OPTIMIZATION ALGORITHM USING STANDARD TEST FUNCTIONS [J].
BUTLER, RAR ;
SLAMINKA, EE .
JOURNAL OF COMPUTATIONAL PHYSICS, 1992, 99 (01) :28-32
[8]   SAMURAI - A GENERAL AND EFFICIENT SIMULATED-ANNEALING SCHEDULE WITH FULLY ADAPTIVE ANNEALING PARAMETERS [J].
CATTHOOR, F ;
DEMAN, H ;
VANDEWALLE, J .
INTEGRATION-THE VLSI JOURNAL, 1988, 6 (02) :147-178
[10]   MINIMIZING MULTIMODAL FUNCTIONS OF CONTINUOUS-VARIABLES WITH THE SIMULATED ANNEALING ALGORITHM [J].
CORANA, A ;
MARCHESI, M ;
MARTINI, C ;
RIDELLA, S .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1987, 13 (03) :262-280