115
Views
2
CrossRef citations to date
0
Altmetric
Section A

Homogeneous genetic algorithms

Pages 476-490 | Received 05 Jun 2007, Accepted 20 Dec 2007, Published online: 21 Aug 2008
 

Abstract

A new type of genetic algorithm (GA) is developed to mitigate one or both of the following two major difficulties that traditional GAs may suffer: (1) when the number of ‘active genes’ needs to be held constant or kept within some prescribed range, and (2) when the set of genes is much larger than the set of active genes of feasible solutions under consideration. These homogeneous GAs use (unordered) sets to represent ‘active genes’ in chromosomes rather than strings, and a correspondingly natural crossover operator is introduced. ‘Homogeneous’ refers to the fact that, in contrast to traditional GAs where pairs of genes that are ‘close’ have better chances of being preserved under crossover, there is no notion of proximity between pairs of genes. Examples are provided that will demonstrate superior performance of these new GAs for some typical problems in which these difficulties arise.

2000 AMS Subject Classification :

CCS Category :

Acknowledgements

The author would like to thank the two anonymous referees for their careful readings that have led to their helpful comments and suggestions, as well as some interesting references. He would also like to thank Thomas Bartz-Beielstein for introducing him to the CMA-ES method of stochastic optimization, and its inventor, Nikolaus Hansen for some helpful communications he had with the author when the latter was employing this method to assist in finding decent values for the parameters for the GAs used in this paper.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.