RMIT University
Browse

Experiments with explicit for-loops in genetic programming

Download (584.68 kB)
conference contribution
posted on 2024-11-23, 00:20 authored by Victor CiesielskiVictor Ciesielski, Xiang Li
Evolving programs with explicit loops presents major difficulties, primarily due to the massive increase in the size of the search space. Fitness evaluation becomes computationally expensive and a method for dealing with infinite loops must be implemented. We have investigated ways of dealing with these problems by the evolution of for-loops of increasing semantic complexity. We have chosen two problems - a modified Santa Fe ant problem and a sorting problem - which have natural looping constructs in their solution and a solution without loops is not possible unless the tree depth is very large. We have shown that by controlling the complexity of the loop structures it is possible to evolve smaller and more understandable programs for these problems.

History

Related Materials

  1. 1.
    ISBN - Is published in 0780385152 (urn:isbn:0780385152)

Start page

494

End page

501

Total pages

8

Outlet

Proceedings of the 2004 Congress on Evolutionary Computation

Editors

G. Greenwood

Name of conference

Congress on Evolutionary Computation

Publisher

IEEE

Place published

Piscataway, USA

Start date

2004-06-19

End date

2004-06-23

Language

English

Copyright

© 2004 IEEE

Former Identifier

2004000338

Esploro creation date

2020-06-22

Fedora creation date

2009-04-08

Open access

  • Yes

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC