TY - CHAP
T1 - Genetic Programming: A Review of Some Concerns
AU - Bhattacharya, Maumita
AU - Nath, Baikunth
PY - 2001
Y1 - 2001
N2 - Genetic Programming (GP) is gradually being accepted as a promising variant of Genetic Algorithm (GA) that evolves dynamic hierarchical structures, often described as programs. In other words GP seemingly holds the key to attain the goal of “automated program generation”. However one of the serious problems of GP lies in the “code growth” or “size problem” that occurs as the structures evolve, leading to excessive pressure on system resources and unsatisfying convergence. Several researchers have addressed the problem. However, absence of a general framework and physical constraints, viz, infinitely large resource requirements have made it difficult to find any generic explanation and hence solution to the problem. This paper surveys the major research works in this direction from a critical angle. Overview of a few other major GP concerns is covered in brief. We conclude with a general discussion on “code growth” and other critical aspects of GP techniques, while attempting to highlight on future research directions to tackle such problems.
AB - Genetic Programming (GP) is gradually being accepted as a promising variant of Genetic Algorithm (GA) that evolves dynamic hierarchical structures, often described as programs. In other words GP seemingly holds the key to attain the goal of “automated program generation”. However one of the serious problems of GP lies in the “code growth” or “size problem” that occurs as the structures evolve, leading to excessive pressure on system resources and unsatisfying convergence. Several researchers have addressed the problem. However, absence of a general framework and physical constraints, viz, infinitely large resource requirements have made it difficult to find any generic explanation and hence solution to the problem. This paper surveys the major research works in this direction from a critical angle. Overview of a few other major GP concerns is covered in brief. We conclude with a general discussion on “code growth” and other critical aspects of GP techniques, while attempting to highlight on future research directions to tackle such problems.
U2 - 10.1007/3-540-45718-6_109
DO - 10.1007/3-540-45718-6_109
M3 - Chapter (peer-reviewed)
VL - 2074
T3 - Lecture Notes in Computer Science
SP - 1031
BT - Computational Science
A2 - Alexandrov, V.N., Dongarra J.J.
A2 - Juliano, B.A.
A2 - Renner, R.S.
A2 - Tan, C.J.K.
PB - Springer Heidelberg
ER -