A genetic algorithm for function optimization_ A Matlab implementation

  • Houck C
  • Joines J
  • Kay M
ISSN: 0385-4221
N/ACitations
Citations of this article
298Readers
Mendeley users who have this article in their library.

Abstract

A genetic algorithm implemented in Matlab is presented. Matlab is used for the following reasons: it provides many built in auxiliary functions useful for function optimization; it is completely portable; and it is eecient for numerical computations. The genetic algorithm toolbox developed is tested on a series of non-linear, multi-modal, non-convex test problems and compared with results using simulated annealing. The genetic algorithm using a aoat representation is found to be superior to both a binary genetic algorithm and simulated annealing in terms of eeciency and quality of solution. The use of genetic algorithm toolbox as well as the code is introduced in the paper.

Cite

CITATION STYLE

APA

Houck, C. R., Joines, J. A., & Kay, M. G. (2002). A genetic algorithm for function optimization_ A Matlab implementation. ACM Transactions on Mathmatical Software, 122(3), 363–373.

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