. "Kubal\u00EDk, Ji\u0159\u00ED" . . "RIV/68407700:21230/03:03087155!RIV/2004/GA0/212304/N" . "21230" . "Berlin" . . "Grammatical Evolution with Bidirectional Representation" . "Koutn\u00EDk, Jan" . . "608474" . "Grammatical Evolution with Bidirectional Representation"@en . "354 ; 363" . . . "P(GA102/02/0132)" . "Grammatical Evolution with Bidirectional Representation" . "10"^^ . "Grammatical Evolution with Bidirectional Representation"@en . . . . . "Rothkrantz, L. J. M." . "Genetic Programming, Proceedings of EuroGP'2003" . . "Grammatical Evolution, algorithm, genotype, phenotype"@en . . "2003-04-14+02:00"^^ . . "[CDCD2D937E6F]" . . "Grammatical evolution is an evolutionary algorithm designed to evolve programs in any language. Grammatical evolution operates on binary strings and the mapping of the genotype onto the phenotype (the tree representation of the programs) is provided through the grammar described in the form of production rules. The program trees are constructed in a pre-order fashion, which means that as the genome is traversed first the left most branch of the tree is completed then the second from the left one etc. Once two individuals are crossed over by means of simple one-point crossover the tail parts of the chromosomes (originally encoding the structures on the right side of the program tree) may map on different program structures within the new context. Here we present a bidirectional representation which helps to equalize the survival rate of both the program structures appearing on the left and right side of the program parse tree."@en . . . "RIV/68407700:21230/03:03087155" . "Grammatical evolution is an evolutionary algorithm designed to evolve programs in any language. Grammatical evolution operates on binary strings and the mapping of the genotype onto the phenotype (the tree representation of the programs) is provided through the grammar described in the form of production rules. The program trees are constructed in a pre-order fashion, which means that as the genome is traversed first the left most branch of the tree is completed then the second from the left one etc. Once two individuals are crossed over by means of simple one-point crossover the tail parts of the chromosomes (originally encoding the structures on the right side of the program tree) may map on different program structures within the new context. Here we present a bidirectional representation which helps to equalize the survival rate of both the program structures appearing on the left and right side of the program parse tree." . "University of Essex" . "2"^^ . "3"^^ . . "Springer-Verlag" . . "3-540-00971-X" .