DocumentCode :
1634844
Title :
Self modifying Cartesian Genetic Programming: Parity
Author :
Harding, S. ; Miller, J.F. ; Banzhaf, W.
Author_Institution :
Dept. of Comput. Sci., Memorial Univ., St. Johns, NL
fYear :
2009
Firstpage :
285
Lastpage :
292
Abstract :
Self modifying CGP (SMCGP) is a developmental form of Cartesian genetic programming(CGP). It differs from CGP by including primitive functions which modify the program. Beginning with the evolved genotype the self-modifying functions produce a new program (phenotype) at each iteration. In this paper we have applied it to a well known digital circuit building problem: even-parity. We show that it is easier to solve difficult parity problems with SMCGP than either with CGP or modular CGP, and that the increase in efficiency grows with problem size. More importantly, we prove that SMCGP can evolve general solutions to arbitrary-sized even parity problems.
Keywords :
digital circuits; genetic algorithms; logic circuits; Cartesian genetic programming; SMCGP program; Self modifying CGP; arbitrary-sized even parity problem; digital circuit building problem; phenotype program; Biology computing; Cells (biology); Computer science; Digital circuits; Evolution (biology); Evolutionary computation; Genetic programming; Iterative decoding; Machinery; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2009. CEC '09. IEEE Congress on
Conference_Location :
Trondheim
Print_ISBN :
978-1-4244-2958-5
Electronic_ISBN :
978-1-4244-2959-2
Type :
conf
DOI :
10.1109/CEC.2009.4982960
Filename :
4982960
Link To Document :
بازگشت