DocumentCode
1184089
Title
On the Bias and Performance of the Edge-Set Encoding
Author
Rothlauf, Franz
Author_Institution
Dept. of Inf. Syst., Univ. of Mainz, Mainz
Volume
13
Issue
3
fYear
2009
fDate
6/1/2009 12:00:00 AM
Firstpage
486
Lastpage
499
Abstract
The edge-set encoding of trees directly represents trees as sets of their edges. Nonheuristic operators for edge-sets manipulate trees´ edges without regard for their weights, while heuristic operators consider edges´ weights when including or excluding them. In the latter case, the operators generally favor edges with lower weights, and they tend to generate trees that resemble minimum spanning trees. This bias is strong, which suggests that evolutionary algorithms (EAs) that employ heuristic operators will succeed when optimum solutions resemble minimum spanning trees (MSTs) but fail otherwise. The one-max tree problem is a scalable test problem for trees where the optimum solution can be predefined. Heuristic operators for edge-sets fail when optimum solutions are random trees or stars. Similarly, for the optimal communication spanning tree (OCST) problem, heuristic operators are efficient only for problem instances where optimal solutions are slightly different from MSTs. In contrast, for both problems the performance of nonheuristic operators is approximately independent of the type of the optimal solution. Therefore, heuristic operators for edge-sets should be used only if optimal solutions closely resemble MSTs. If optimal solutions have low or no bias towards MSTs, heuristic operators for edge-sets fail, and nonheuristic operators should be preferred.
Keywords
encoding; evolutionary computation; minimax techniques; random processes; set theory; trees (mathematics); OCST problem; edge-set encoding; edge-set manipulate tree edge; evolutionary algorithm; heuristic operator; minimum spanning tree; one-max tree problem; optimal communication spanning tree; random tree; Bias; edge-sets; one-max tree problem; optimal communication spanning tree (OCST) problem; tree representation;
fLanguage
English
Journal_Title
Evolutionary Computation, IEEE Transactions on
Publisher
ieee
ISSN
1089-778X
Type
jour
DOI
10.1109/TEVC.2008.2008799
Filename
4797813
Link To Document