Attribute grammar evolution

  • Authors:
  • Marina de la Cruz Echeandía;Alfonso Ortega de la Puente;Manuel Alfonseca

  • Affiliations:
  • Departamento de Ingeniería Informática, Universidad Autónoma de Madrid;Departamento de Ingeniería Informática, Universidad Autónoma de Madrid;Departamento de Ingeniería Informática, Universidad Autónoma de Madrid

  • Venue:
  • IWINAC'05 Proceedings of the First international work-conference on the Interplay Between Natural and Artificial Computation conference on Artificial Intelligence and Knowledge Engineering Applications: a bioinspired approach - Volume Part II
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes Attribute Grammar Evolution (AGE), a new Automatic Evolutionary Programming algorithm that extends standard Grammar Evolution (GE) by replacing context-free grammars by attribute grammars. GE only takes into account syntactic restrictions to generate valid individuals. AGE adds semantics to ensure that both semantically and syntactically valid individuals are generated. Attribute grammars make it possible to semantically describe the solution. The paper shows empirically that AGE is as good as GE for a classical problem, and proves that including semantics in the grammar can improve GE performance. An important conclusion is that adding too much semantics can make the search difficult.