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 :
بازگشت