In this article we present work on chromosome
structures for genetic algorithms (GAs) based on
biological principles. Mainly, the influence of
noncoding segments on GA behavior and performance is
investigated. We compare representations with noncoding
sequences at predefined, fixed locations with
"junk" code induced by the use of
promoter/terminator sequences (ptGAs) that define start
and end of a coding sequence, respectively. As one of
the advantages of noncoding segments a few researchers
have identified the reduction of the disruptive effects
of crossover, and we solidify this argument by a formal
analysis of crossover disruption probabilities for
noncoding segments at fixed locations. The additional
use of promoter/terminator sequences not only enables
evolution of parameter values, but also allows for
adaptation of number, size, and location of genes
(problem parameters) on an artificial chromosome.
Randomly generated chromosomes of fixed length carry
different numbers of promoter/terminator sequences
resulting in genes of varying size and location.
Evolution of these ptGA chromosomes drives the number
of parameters and their values to (sub)optimal
solutions. Moreover, the formation of tightly linked
building blocks is enhanced by self-organization of
gene locations. We also introduce a new, nondisruptive
crossover operator emerging from the ptGA gene
structure with adaptive crossover rate, location, and
number of crossover sites. For experimental comparisons
of this genetic operator to conventional crossover in
GAs, as well as properties of different ptGA chromosome
structures, an artificial problem from the literature
is used. Finally, the potential of ptGA is demonstrated
on an NP-complete combinatorial optimization problem.
Evolutionary Computation (Journal)
Special Issue: Variable-Length Representation and
Noncoding Segments for Evolutionary Algorithms Edited
by Annie S. Wu and Wolfgang Banzhaf
%0 Journal Article
%1 mayer:1998:ptga
%A Mayer, Helmut A.
%D 1998
%J Evolutionary Computation
%K algorithms, chromosome combinatorial crossover, genetic noncoding optimization. promoter/terminator segments, sequences, spontaneous structures,
%N 4
%P 361--386
%R doi:10.1162/evco.1998.6.4.361
%T ptGAs--Genetic Algorithms Evolving Noncoding
Segments by Means of Promoter/Terminator Sequences
%U http://www.mitpressjournals.org/doi/pdfplus/10.1162/evco.1998.6.4.361
%V 6
%X In this article we present work on chromosome
structures for genetic algorithms (GAs) based on
biological principles. Mainly, the influence of
noncoding segments on GA behavior and performance is
investigated. We compare representations with noncoding
sequences at predefined, fixed locations with
"junk" code induced by the use of
promoter/terminator sequences (ptGAs) that define start
and end of a coding sequence, respectively. As one of
the advantages of noncoding segments a few researchers
have identified the reduction of the disruptive effects
of crossover, and we solidify this argument by a formal
analysis of crossover disruption probabilities for
noncoding segments at fixed locations. The additional
use of promoter/terminator sequences not only enables
evolution of parameter values, but also allows for
adaptation of number, size, and location of genes
(problem parameters) on an artificial chromosome.
Randomly generated chromosomes of fixed length carry
different numbers of promoter/terminator sequences
resulting in genes of varying size and location.
Evolution of these ptGA chromosomes drives the number
of parameters and their values to (sub)optimal
solutions. Moreover, the formation of tightly linked
building blocks is enhanced by self-organization of
gene locations. We also introduce a new, nondisruptive
crossover operator emerging from the ptGA gene
structure with adaptive crossover rate, location, and
number of crossover sites. For experimental comparisons
of this genetic operator to conventional crossover in
GAs, as well as properties of different ptGA chromosome
structures, an artificial problem from the literature
is used. Finally, the potential of ptGA is demonstrated
on an NP-complete combinatorial optimization problem.
@article{mayer:1998:ptga,
abstract = {In this article we present work on chromosome
structures for genetic algorithms (GAs) based on
biological principles. Mainly, the influence of
noncoding segments on GA behavior and performance is
investigated. We compare representations with noncoding
sequences at predefined, fixed locations with
{"}junk{"} code induced by the use of
promoter/terminator sequences (ptGAs) that define start
and end of a coding sequence, respectively. As one of
the advantages of noncoding segments a few researchers
have identified the reduction of the disruptive effects
of crossover, and we solidify this argument by a formal
analysis of crossover disruption probabilities for
noncoding segments at fixed locations. The additional
use of promoter/terminator sequences not only enables
evolution of parameter values, but also allows for
adaptation of number, size, and location of genes
(problem parameters) on an artificial chromosome.
Randomly generated chromosomes of fixed length carry
different numbers of promoter/terminator sequences
resulting in genes of varying size and location.
Evolution of these ptGA chromosomes drives the number
of parameters and their values to (sub)optimal
solutions. Moreover, the formation of tightly linked
building blocks is enhanced by self-organization of
gene locations. We also introduce a new, nondisruptive
crossover operator emerging from the ptGA gene
structure with adaptive crossover rate, location, and
number of crossover sites. For experimental comparisons
of this genetic operator to conventional crossover in
GAs, as well as properties of different ptGA chromosome
structures, an artificial problem from the literature
is used. Finally, the potential of ptGA is demonstrated
on an NP-complete combinatorial optimization problem.},
added-at = {2008-06-19T17:35:00.000+0200},
author = {Mayer, Helmut A.},
biburl = {https://www.bibsonomy.org/bibtex/2aca6e8c99ab283ff5cf20a622d0173b5/brazovayeye},
doi = {doi:10.1162/evco.1998.6.4.361},
interhash = {eb12be796b3148cdbcd8fa36d76f0c9f},
intrahash = {aca6e8c99ab283ff5cf20a622d0173b5},
journal = {Evolutionary Computation},
keywords = {algorithms, chromosome combinatorial crossover, genetic noncoding optimization. promoter/terminator segments, sequences, spontaneous structures,},
month = {Winter},
notes = {Evolutionary Computation (Journal)
Special Issue: Variable-Length Representation and
Noncoding Segments for Evolutionary Algorithms Edited
by Annie S. Wu and Wolfgang Banzhaf},
number = 4,
pages = {361--386},
size = {26 pages},
timestamp = {2008-06-19T17:46:30.000+0200},
title = {pt{GA}s--Genetic Algorithms Evolving Noncoding
Segments by Means of Promoter/Terminator Sequences},
url = {http://www.mitpressjournals.org/doi/pdfplus/10.1162/evco.1998.6.4.361},
volume = 6,
year = 1998
}