DocumentCode :
3409958
Title :
RLGP: An Efficient Method to Avoid Code Bloating on Genetic Programming
Author :
Liu, Liangxu ; Cai, Haibin ; Ying, Mingyou ; Le, JiaJin
Author_Institution :
Donghua Univ., Shanghai
fYear :
2007
fDate :
5-8 Aug. 2007
Firstpage :
2945
Lastpage :
2950
Abstract :
Code bloating presents a serious problem in scaling GP to larger and more difficult problems. The studies involving code bloating in Genetic Programming (GP) are mainly concerned with preventing bloated individuals from producing on the population. GP using a size or depth limit (LGP) is a common approach to battle bloat, but LGP is not ideal in size control and searching efficiency. In this paper, besides extended the concept of bloated individual in LGP, and the concept of candidate crossover points set is presented. A new variants of LGP, named RLGP, which adds some restrictions in genetic operations (crossover, swap, and mutation), is proposed. RLGP introduces Candidate Crossover Points Set (CCPS) into crossover operations. Finally, in even 3, 4, and 5-parity problem, strongly positive results are reported regarding both size control and searching efficiency.
Keywords :
genetic algorithms; Candidate Crossover Points Set; code bloating; genetic programming; parity problem; size control; Automation; Conference management; Educational institutions; Evolutionary computation; Genetic programming; Information science; Information technology; Mechatronics; Size control; Sun; code bloat; diversity; evolutionary computation; genetic programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mechatronics and Automation, 2007. ICMA 2007. International Conference on
Conference_Location :
Harbin
Print_ISBN :
978-1-4244-0828-3
Electronic_ISBN :
978-1-4244-0828-3
Type :
conf
DOI :
10.1109/ICMA.2007.4304028
Filename :
4304028
Link To Document :
بازگشت