DocumentCode
2976360
Title
Population management for automatic design of algorithms through evolution
Author
Olsson, Roland
Author_Institution
Dept. of Comput. Sci., Ostfold Coll., Halden, Norway
fYear
1998
fDate
4-9 May 1998
Firstpage
592
Lastpage
597
Abstract
Describes a population-based search in the ADATE (Automatic Design of Algorithms Through Evolution) system, which maintains chains of gradually bigger and better programs. The main challenge is to avoid missing links that lead to entrapment in local optima. To avoid entrapment, the ADATE system employs iterative re-expansion of programs, population maintenance using a syntactic complexity/evaluation value-ordering scheme and three different diversification methods that strive to avoid too similar programs. When combined with general program transformations, these techniques enable ADATE to synthesize recursive programs with automatic construction of recursive help functions. We also briefly present experimental results supporting the proposition that the automatic synthesis of complex programs from “first principles” is indeed possible, but only if vast computational resources are employed effectively
Keywords
automatic programming; genetic algorithms; recursive functions; ADATE; algorithm evolution; automatic algorithm design; automatic help function construction; computational resources; diversification methods; iterative program reexpansion; local optimum entrapment; missing links; population maintenance; population management; program chains; program transformations; recursive help functions; recursive program synthesis; similar programs; syntactic complexity/evaluation value-ordering scheme; Algorithm design and analysis; Code standards; Computer science; Convergence; Cost function; Educational institutions; Evolutionary computation; Genetic programming; Operating systems; Simulated annealing;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation Proceedings, 1998. IEEE World Congress on Computational Intelligence., The 1998 IEEE International Conference on
Conference_Location
Anchorage, AK
Print_ISBN
0-7803-4869-9
Type
conf
DOI
10.1109/ICEC.1998.700095
Filename
700095
Link To Document