1. J.R. Koza, Genetic Programming: On the Programming of Computers by Means of Natural Selection (MIT Press, Cambridge, 1992)
2. C. Ryan, J. Collins, M. O’Neill, Grammatical evolution: Evolving programs for an arbitrary language, in Genetic Programming, First European Workshop, EuroGP 1998, Paris, France, April 14–15, 1998, Proceedings, LNCS, vol. 1391, ed. by W. Banzhaf, R. Poli, M. Schoenauer, T.C. Fogarty (Springer, Berlin, 1998), pp. 83–95
3. R. Harper, A. Blair, A structure preserving crossover in grammatical evolution, in IEEE Congress on Evolutionary Computation, CEC 2005, Edinburgh, UK, September 2–5, 2005, Proceedings, vol. 3, (2005), pp. 2537–2544
4. J. Byrne, M. O’Neill, J. McDermott, A. Brabazon, An analysis of the behaviour of mutation in grammatical evolution, in Genetic Programming, 13th European Conference, EuroGP 2010, Istanbul, Turkey, April 7–9, 2010, Proceedings, LNCS, vol. 6021, ed. by A.I. Esparcia-Alcázar, A. Ekárt, S. Silva, S. Dignum, A.S. Uyar (Springer, Berlin, 2010), pp. 14–25
5. C. Ryan, A. Azad, Sensible initialisation in grammatical evolution, in Genetic and Evolutionary Computation—GECCO 2003, Genetic and Evolutionary Computation Conference, Chicago, IL, USA, July 12–16, 2004, Workshops, Proceedings, ed. by E. Cantú-Paz, J.A. Foster, K. Deb, L. Davis, R. Roy, U.M. O’Reilly, H.G. Beyer, R.K. Standish, G. Kendall, S.W. Wilson, M. Harman, J. Wegener, D. Dasgupta, M.A. Potter, A.C. Schultz, K.A. Dowsland, N. Jonoska, J.F. Miller (AAAI, 2003)