WHY DGAS WORK WELL ON GA-HARD FUNCTIONS

Authors
Citation
T. Kuo et Sy. Hwang, WHY DGAS WORK WELL ON GA-HARD FUNCTIONS, New generation computing, 14(4), 1996, pp. 459-479
Citations number
39
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture","Computer Science Theory & Methods
Journal title
ISSN journal
02883635
Volume
14
Issue
4
Year of publication
1996
Pages
459 - 479
Database
ISI
SICI code
0288-3635(1996)14:4<459:WDWWOG>2.0.ZU;2-3
Abstract
What makes a problem easy or hard for a genetic algorithm (GA)? Much p revious 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 g enetic algorithms. Some are GA-easy and some are GA-hard. In a previou s paper,(29)) wh have proposed a novel selection method, disruptive se lection. This method devotes more trials to both better solutions and worse solutions than it does to moderate solutions, whereas the conven tional method allocates its attention according to the performance of each solution. Experimental results show that DGAs (GAs using disrupti ve selection) perform very well on both GA-easy and GA-hard functions. Finally, we discuss why DGAs outperform conventional GAs.