• 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