Logic Function Induction with the Blender Algorithm Using Function Stacks


This paper applies two techniques, hybridization and small population effects, to the problem of logic function induction. It also uses an efficient representation for genetic programming called a function stack. Function stacks are a directed acyclic graph representation used in place of the more common tree-structured representation. This study is the second exploring an algorithm for evolutionary computation called the blender algorithm which performs hybridization of many small populations. The blender algorithm is tested on the 3 and 4 variable parity problems. Confirming and sharpening earlier results on the use of small population sizes for the parity problem, it is demonstrated that subpopulation size and intervals between population mixing steps are critical parameters. The blender algorithm is found to perform well on the parity problem.

  • Abstract
  • 1 Introduction
  • 2 The Representation
  • 3 Experimental Design
  • 4 Results and Discussion
  • Acknowledgments
  • References

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In