A new dynamical evolutionary algorithm based on statistical mechanics

被引:21
作者
Li, YX [1 ]
Zou, XF
Kang, LS
Michalewicz, Z
机构
[1] Wuhan Univ, Software Engn Lab, Wuhan 430072, Peoples R China
[2] Univ N Carolina, Dept Comp Sci, Charlotte, NC 28223 USA
关键词
dynamical evolutionary algorithm; statistical mechanics; stopping criterion; dynamical system;
D O I
10.1007/BF02948906
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a new dynamical evolutionary algorithm (DEA) is presented based on the theory of statistical mechanics. The novelty of this kind of dynamical evolutionary algorithm is that all individuals in a population (called particles in a dynamical system) are running and searching with their population evolving driven by a new selecting mechanism. This mechanism simulates the principle of molecular dynamics, which is easy to design and implement. A basic theoretical analysis for the dynamical evolutionary algorithm is given and as a consequence two stopping criteria of the algorithm are derived from the principle of energy minimization and the law of entropy increasing. In order to verify the effectiveness of the scheme, DEA is applied to solving some typical numerical function minimization problems which are poorly solved by traditional evolutionary algorithms. The experimental results show that DEA is fast and reliable.
引用
收藏
页码:361 / 368
页数:8
相关论文
共 17 条
[1]  
[Anonymous], 1998, Genetic programming: an introduction
[2]  
[Anonymous], [No title captured]
[3]  
[Anonymous], MODERN COURSE STAT M
[4]  
Back T., 1997, HDB EVOLUTIONARY COM, V1
[5]  
DEB K, 1989, PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P42
[6]  
Demmel J.W., 1997, APPL NUMERICAL LINEA
[7]  
Eberhart R, 1995, MHS 95 P 6 INT S MIC, P39, DOI 10.1109/MHS.1995.494215
[8]  
Eberhart RC, 2001, IEEE C EVOL COMPUTAT, P81, DOI 10.1109/CEC.2001.934374
[9]   Theory of evolutionary algorithms: a bird's eye view [J].
Eiben, AE ;
Rudolph, G .
THEORETICAL COMPUTER SCIENCE, 1999, 229 (1-2) :3-9
[10]   On the convergence rates of genetic algorithms [J].
He, J ;
Kang, LS .
THEORETICAL COMPUTER SCIENCE, 1999, 229 (1-2) :23-39