Simple Implementation of Genetic Programming by Column Tables

  • Kvasnièka V
  • Pospíchal J
N/ACitations
Citations of this article
15Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Simple implementation of genetic programming by makinguse of the column tables is discussed. Implementationsof Koza's genetic programming in compiled languages areusually not most efficient when crossover is applied.If chromosomes are directed acyclic graphs, moreefficient than rooted trees both in memory requirementas well as in evaluation time of chromosome, thencrossover requires traversing the data structures andtheir preliminary analysis. Column tables inherentlycode directed acyclic graphs, the implementation ofcrossover is simple and needs neither traversing norchecking of integrity of resulting data structures andshould be therefore more efficient. Stochastictransformation operation mutation is also easilydefined. Column tables can represent graphs withseveral output nodes and may be used e.g. foroptimization of feed-forward neural networks. Simpleillustrative examples of symbolic regression based onthe column tables are presented.

Cite

CITATION STYLE

APA

Kvasnièka, V., & Pospíchal, J. (1998). Simple Implementation of Genetic Programming by Column Tables. In Soft Computing in Engineering Design and Manufacturing (pp. 48–56). Springer London. https://doi.org/10.1007/978-1-4471-0427-8_6

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