from a high-level description of the problem to be solved. Many variants of GP have been
proposed in the recent years. In this paper we are reviewing the main GP variants with linear
representation. Namely, Linear Genetic Programming, Gene Expression Programming, Multi
Expression Programming, Grammatical Evolution, Cartesian Genetic Programming and
Stack-Based Genetic Programming. A complete description is provided for each method …