DocumentCode
1059534
Title
The Dandelion Code: A New Coding of Spanning Trees for Genetic Algorithms
Author
Thompson, Evan ; Paulden, Tim ; Smith, David K.
Author_Institution
U.K. Dept. for Work & Pensions, London
Volume
11
Issue
1
fYear
2007
Firstpage
91
Lastpage
100
Abstract
There are many applications where it is necessary to find an optimal spanning tree. For several of these, recent research has suggested the use of genetic algorithms (GAs). Historically, the Pruumlfer code has been one of the most popular representations for spanning trees, due largely to the bijective mapping between genotype and phenotype. However, it is has attracted much criticism for its low locality, a primary reason for its poor performance in GAs. Other representations such as direct encoding and network random keys have been shown to be far more effective. In 2001, an alternative called the Blob code was identified and adapted for use in GAs. It was shown to exhibit significantly higher locality than the Pruumlfer code. For a simple test problem, a GA using the Blob code was found to substantially outperform one using the Pruumlfer code. This paper suggests an alternative called the Dandelion code, which is more efficient and exhibits yet higher locality. Although both direct encoding and NetKeys are shown to give better results on the test problems used in this paper, the Dandelion code should be considered as a strong alternative, particularly for very large networks
Keywords
genetic algorithms; trees (mathematics); Dandelion code; bijective mapping; direct encoding; genetic algorithms; network random keys; spanning trees; Biological cells; Councils; Encoding; Genetic algorithms; Pensions; Polynomials; Testing; Vegetation mapping; Blob code; Dandelion code; Prüfer code; Prüfer string; encoding; genetic algorithms (GAs); one-max-tree problem; optimal communication spanning tree (OCST) problem; representation; spanning trees;
fLanguage
English
Journal_Title
Evolutionary Computation, IEEE Transactions on
Publisher
ieee
ISSN
1089-778X
Type
jour
DOI
10.1109/TEVC.2006.880730
Filename
4079619
Link To Document