Department of Engineering, Faculty of Engineering and Life Sciences,Universiti Selangor
Universiti Putra Malaysia
Cluster of Education and Social Sciences, Open University Malaysia
Computing refers to the process through which computers are used or operated. During the operation of these devices, various concepts emerge; including genetic programming. For genetic programming, it refers to an artificial intelligence technique through which computers are encoded to assume the role of sets of genes. Further modifications or evolutions of the sets have seen genetic or evolutionary algorithms establish a computer program perform predefined tasks. Therefore, the state of the current global environment in which technologically-driven operations continue to dominate implies that inventions and innovations towards better outcome provision are inevitable. This criticality attracts an in-depth analysis of the concept of genetic programming.