• DocumentCode
    2592966
  • Title

    On the automaticity of genetic programming

  • Author

    Melvin, Neville ; Soricone, Robert ; Waslo, James

  • Author_Institution
    Dept. of Comput. Sci., Northern Arizona Univ., Flagstaff, AZ, USA
  • fYear
    2004
  • fDate
    16-18 Feb. 2004
  • Firstpage
    236
  • Lastpage
    241
  • Abstract
    Genetic/evolutionary algorithms, based upon an analogy to the mechanics of Mendelian genetics and Darwinian evolutionary theory, offer an automatic way to improve programs. The process cycles many times, selecting for reproduction among a population of program variants (represented by the "chromosomes") to form the next generation, with "mutation" and "crossover" producing additional variation. This approach was tested in such classic problems as function evolution, function maximization, and the traveling salesman problem. While the basic approach proved powerful, its implementation required a non-automatic series of choices with respect to the parameters for the algorithm itself, the representation of chromosomes, the meanings of mutation and crossover, the possibility of other mechanisms such as "inversion", and the evaluation of the fitness of the reproductive candidates. The most important message is that, despite the automatic nature of the algorithm itself, knowledge of the problem domain is important to its implementation.
  • Keywords
    artificial intelligence; genetic algorithms; travelling salesman problems; Darwinian evolutionary theory; Mendelian genetics; artificial intelligence; automatic programming; automaticity; chromosomes; crossover; evolutionary algorithms; function evolution; function maximization; genetic algorithms; genetic programming; inversion; mutation; problem domain; program variants; traveling salesman problem; Biological cells; Biological system modeling; Computer science; Evolution (biology); Evolutionary computation; Genetic mutations; Genetic programming; Production; Testing; Traveling salesman problems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Computers, 2004. CONIELECOMP 2004. 14th International Conference on
  • Print_ISBN
    0-7695-2074-X
  • Type

    conf

  • DOI
    10.1109/ICECC.2004.1269579
  • Filename
    1269579