scispace - formally typeset
Book ChapterDOI

A Grammar-Based Genetic Algorithm

Hendrik James Antonisse
- Vol. 1, pp 193-204
TLDR
A reformulation of the genetic algorithm is proposed that makes it appropriate to any representation that can be cast in a formal grammar, and concentrates on the modifications required to make the space of legal structures closed under the crossover operator.
Abstract
High-level syntactically-based representations pose problems for applying the GA because it is hard to construct crossover operators that always result in legal offspring. This paper proposes a reformulation of the genetic algorithm that makes it appropriate to any representation that can be cast in a formal grammar. This reformulation is consistent with recent reinterpretations of GA foundations in set-theoretic terms, and concentrates on the modifications required to make the space of legal structures closed under the crossover operator. The analysis places no restriction on the form of the grammars.

read more

Citations
More filters
Book

Genetic Programming: On the Programming of Computers by Means of Natural Selection

TL;DR: This book discusses the evolution of architecture, primitive functions, terminals, sufficiency, and closure, and the role of representation and the lens effect in genetic programming.
Book

Advances in Applied Self-organizing Systems

TL;DR: This book presents state-of-the-practice of successfully engineeredSelf-organizing systems, and examines ways to balance design and self-organization in the context of applications, and proposes algorithms proposed and discussed that are biologically inspired.
Journal ArticleDOI

An Introduction to Evolutionary Computation in Finance

TL;DR: This article provides an overview of some of these applications concentrating on those employing an evolutionary computation approach in finance.

An Exploration of Grammars in Grammatical Evolution

TL;DR: The grammar in the grammar-based Genetic Programming (GP) approach of Grammatical Evolution (GE) is explored and a meta-grammar GE is studied, which allows a larger grammar with different bias, by adopting a divide-and-conquer strategy.
Journal ArticleDOI

Genetic programming incorporating biased mutation for evolution and adaptation of Snakebot

TL;DR: Empirically obtained results verify that employing LPCSG contributes to the improvement of computational effort of both the evolution of the fastest possible locomotion gaits for various fitness conditions and adaptation of these locomotion Gaits to challenging environment and degraded mechanical abilities of the Snakebot.
References
More filters
Book

Genetic Algorithms and Simulated Annealing

TL;DR: A detergent composition mainly for automatic laundering machines which comprises, on the basis of 100 parts by weight of total composition, at least 60 parts of soap and no more than 10 parts of a mixture of surfactants which impart an excellent detergent ability and foam control even in very soft waters and non-polluting properties.
Proceedings Article

Adapting operator probabilities in genetic algorithms

TL;DR: This dissertation describes an empirical investigation into whether it can be convincingly argued that these probabilities should vary over the course of a genetic algorithm run so as to account for changes in the ability of the operators to produce children of increased strength.
Journal ArticleDOI

Credit assignment in rule discovery systems based on genetic algorithms

TL;DR: In this article, the credit assignment problem that arises when long sequences of rules fire between successive external rewards is addressed, and two distinct approaches to rule learning with genetic algorithms have been previously reported, each approach offering a useful solution to a different level of credit assignment.