Empirical investigation of the benefits of partial lamarckianism

  • Authors:
  • Christopher R. Houck;Jeffery A. Joines;Michael G. Kay;James R. Wilson

  • Affiliations:
  • Box 7906 Department of Industrial Engineering North Carolina State University Raleigh, NC 27695-7906 chouck@eos.ncsu.edu;Box 7906 Department of Industrial Engineering North Carolina State University Raleigh, NC 27695-7906 jjoine@eos.ncsu.edu;Box 7906 Department of Industrial Engineering North Carolina State University Raleigh, NC 27695-7906 kay@eos.ncsu.edu;Box 7906 Department of Industrial Engineering North Carolina State University Raleigh, NC 27695-7906 jwilson@eos.ncsu.edu

  • Venue:
  • Evolutionary Computation
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Genetic algorithms (GAs) are very efficient at exploring the entire search space; however, they are relatively poor at finding the precise local optimal solution in the region in which the algorithm converges. Hybrid GAs are the combination of improvement procedures, which are good at finding local optima, and GAs. There are two basic strategies for using hybrid GAs. In the first, Lamarckian learning, the genetic representation is updated to match the solution found by the improvement procedure. In the second, Baldwinian learning, improvement procedures are used to change the fitness landscape, but the solution that is found is not encoded back into the genetic string. This paper examines the issue of using partial Lamarckianism (i.e., the updating of the genetic representation for only a percentage of the individuals), as compared to pure Lamarckian and pure Baldwinian learning in hybrid GAs. Multiple instances of five bounded nonlinear problems, the location-allocation problem, and the cell formation problem were used as test problems in an empirical investigation. Neither a pure Lamarckian nor a pure Baldwinian search strategy was found to consistently lead to quicker convergence of the GA to the best known solution for the series of test problems. Based on a minimax criterion (i.e., minimizing the worst case performance across all test problem instances), the 20% and 40% partial Lamarckianism search strategies yielded the best mixture of solution quality and computational efficiency.