Abstract
Multi expression programming is a linear genetic programming that dynamically determines its output from a series of genes of the chromosome. It works on a fixed-length individual, but gives rise to the complexity of the decoding process and fitness computations. To solve this problem, we proposed an improved algorithm that can speed up individual assessments through reuse analysis of evaluations. The experimental result shows that the present approach performs quite well on the considered problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Oltean, M., Grosan, C., Diosan, L., Mihaila, C.: Genetic Programming With Linear Representation a Survey. WSPC/INSTRUCTION FILE (2008)
O’Nell, M., Vanneschi, L., Gustafson, S., Banzhaf, W.: Open Issues in Genetic Programming. Genetic Programming and Evolvable Machines 11, 339–363 (2010)
He, P., Kang, L., Fu, M.: Formality Based Genetic Programming. In: IEEE Congress on Evolutionary Computation, Hong Kong, pp. 4080–4087 (2008)
Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press (1992)
Tsakonas, A.: A comparision of classification accuracy of four genetic programming-evolved intelligent structures. Informatin Sciences 176, 691–724 (2006)
Koza, J.R., Poli, R.: Genetic programming. In: Burke, E.K., Kendall, G. (eds.) Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques, ch. 5. Springer (2005)
Oltean, M., Grosan, C.: A Comparison of Several Linear Genetic Programming Techniques. Complex Systems 14, 285–313 (2003)
He, P., Johnson, C.G., Wang, H.: Modeling grammatical evolution by automaton. Science China/Information Sciences 54(12), 2544–2553 (2011)
National Center for Biotechnology Information, http://www.ncbi.nlm.nih.gov ; Oltean, M., Dumitrescu, D.: Multi expression programming, technical report, UBB-01-2002, Babes-Bolyai University, Cluj-Napoca, Romania, http://www.mep.cs.ubbcluj.ro
Chen, Y.H., Jia, G., Xiu, L.: Design of Flexible Neural Trees using Multi Expression Programming. In: Proceeding of Chinese Control and Decision Conference, vol. 1, pp. 1429–1434 (2008)
Oltean, M., Grosan, C.: Evolving Digital Circuits using Multi Expression Programming. In: 2004 NASA/DoD Conference on Evolvable Hardware, pp. 87–94. IEEE Computer Science, Washington (2004)
Wang, Y., Yang, B., Zhao, X.: Countour Registration Based on Multi-Expression Programming and the Improved ICP. IEEE (2009)
Cattani, P.T., Johnson, C.G.: ME-CGP: Multi Expression Cartesian Genetic Programming. In: IEEE Congress on Evolutionary Computation, pp. 1–6 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Deng, W., He, P. (2012). Improving Multi Expression Programming Using Reuse-Based Evaluation. In: Li, Z., Li, X., Liu, Y., Cai, Z. (eds) Computational Intelligence and Intelligent Systems. ISICA 2012. Communications in Computer and Information Science, vol 316. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34289-9_33
Download citation
DOI: https://doi.org/10.1007/978-3-642-34289-9_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34288-2
Online ISBN: 978-3-642-34289-9
eBook Packages: Computer ScienceComputer Science (R0)