Why DGAs work well on GA-hard functions?

被引:5
作者
Kuo, T
Hwang, SY
机构
[1] Dept. of Comp. Sci. and Info. Eng., National Chiao Tung University, Hsinchu
[2] Tech. Res. Div. Inst. Info. Indust., Taipei
关键词
genetic algorithm; disruptive selection; Walsh analysis; deceptive function;
D O I
10.1007/BF03037213
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
What makes a problem easy or hard for a genetic algorithm (GA)? Much previous work has studied this question by applying Walsh analysis.(4)) In this paper, we demonstrate a function that is GA-hard by analyzing the Walsh coefficients of this function's Walsh decomposition. Then, we construct five functions with differing degrees of difficulty for genetic algorithms. Some are GA-easy and some are GA-hard. In a previous paper,(29)) wh have proposed a novel selection method, disruptive selection. This method devotes more trials to both better solutions and worse solutions than it does to moderate solutions, whereas the conventional method allocates its attention according to the performance of each solution. Experimental results show that DGAs (GAs using disruptive selection) perform very well on both GA-easy and GA-hard functions. Finally, we discuss why DGAs outperform conventional GAs.
引用
收藏
页码:459 / 479
页数:21
相关论文
共 39 条
[1]  
Ackley D. H., 1987, CONNECTIONIST MACHIN
[2]  
[Anonymous], 1988, P 1988 ROCKY MOUNTAI
[3]  
[Anonymous], 1995, THESIS CITESEER
[4]  
[Anonymous], 1992, PRACTICE AUTONOMOUS
[5]  
[Anonymous], 1987, P 2 INT C GEN ALG TH
[6]  
[Anonymous], 4 INT C GEN ALG ICGA
[7]  
Baker J. E., 1985, Proceedings of the International Conference on Genetic Algorithms and their Applications, P101
[8]  
Baker J.E., 1987, 2ND P INT C GEN ALG, P14
[9]  
BETHKE AD, 1980, THESIS U MICHIGAN
[10]  
BHANU B, 1991, 4TH P INT C GEN ALG, P362