Artikel,

Logic-based Genetic Programming with Definite Clause Translation Grammars

.
New Generation Computing, 19 (4): 313--337 (2001)

Zusammenfassung

DCTG-GP is a genetic programming system that uses definite clause translation grammars. A DCTG is a logical version of an attribute grammar that supports the definition of context--free languages, and it allows semantic information associated with a language to be easily accommodated by the grammar. This is useful in genetic programming for defining the interpreter of a target language, or incorporating both syntactic and semantic problem-specific constraints into the evolutionary search. The DCTG-GP system improves on other grammar-based GP systems by permitting non--trivial semantic aspects of the language to be defined with the grammar. It also automatically analyses grammar rules in order to determine their minimal depth and termination characteristics, which are required when generating random program trees of varied shapes and sizes. An application using DCTG-GP is described.

Tags

Nutzer

  • @brazovayeye

Kommentare und Rezensionen