Towards a genetic theory of easy and hard functions

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

According to the literature that deals with the difficulty of functions with respect to genetic algorithms (GA), the so-called GA-hard functions are usually hard for other methods. In this paper, we firstly show that a gradient easy function can be fully deceptive, and thus hard for a GA to optimize while being unimodal. More generally, we show that the global search method introduced by (Das and Whitley 1991) to optimize GA-easy functions can be simply adapted to solve GA-hard functions. The resulting algorithm, called GSC1, generates a set of binary strings and outputs the string that wins the first order schemas competitions as well as its binary complement. According to the theory of deceptiveness in GAs, this method solves GA-easy and GA-hard problems efficiently, as shown effectively in the reported experiments. This method is however only well suited for these functions, and does not deal with partially deceptive functions. It is then shown how it could be combined with a GA.

Cite

CITATION STYLE

APA

Venturini, G. (1996). Towards a genetic theory of easy and hard functions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1063, pp. 54–66). Springer Verlag. https://doi.org/10.1007/3-540-61108-8_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free