Abstract
This paper describes EvoSpec, an XML-based language for describing evolutionary computation algorithms, used by the Perl evolutionary computation library Algorithm::Evolutionary. It presents a survey on the state of the art of specification languages for evolutionary algorithms, emphasizing those that are based on XML, gives some guidelines for implementing XML-based specification languages, and finally, describes EvoSpec and how it can be used to represent EC experiments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
H. Mūhlenbein and G. Paaß. From recombination of genes to the estimation of distributions: Binary parameters, 1996.
M. Grauer and D. B. Pressmar, editors. Applied Parallel and Distributed Optimization, volume 367 of Lecture Notes in Mathematical Systems and Economics. Springer, Berlin, 1991.
Anthony Brabazon, Michael O’Neill, Robin Matthews, and Conor Ryan. Grammatical evolution and corporate failure prediction. In W. B. Langdon, E. Cantú-Paz, K. Mathias, R. Roy, D. Davis, R. Poli, K. Balakrishnan, V. Honavar, G. Rudolph, J. Wegener, L. Bull, M. A. Potter, A. C. Schultz, J. F. Miller, E. Burke, and N. Jonoska, editors, GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, pages 1011–1018, New York, 9–13 July 2002. Morgan Kaufmann Publishers.
P. Collet, E. Lutton, M. Schoenauer, and J. Louchet. Take it EASEA. In Marc Schoenauer, Kalyanmoy Deb, Guenter Rudolph, Xin Yao, and Hans-Paul Schwefel Evelyne Lutton, Juan Julian Merelo, editors, PPSN VI, number 1917 in LNCS, pages 891–901. Springer Verlag, 2001.
Elliotte Rusty Harold. XML Bible. IDG Books worldwide, 1991.
OŔeilly Networks. XML.com: XML from the inside out. Web site at http://www.xml.com.
Erik T. Ray. Learning XML: creating self-describing data. OŔeilly, January 2001.
Christian Veenhuis, Katrin Franke, and Mario Kōppen. A semantic model for evolutionary computation. In Proceedings IIZUKA, 2000.
Gregory Oschwald et al. Xmlmen. Available at http://csci.mrs.umn.edu/twiki/view/CSci4553/XmlMen, May 2002. Course Wiki for CSci 4553, taught at the University of Minnesota.
Christian Gagné Marc Parizeau. Open BEAGLE, a versatile EC framework. Available from http://www.gel.ulaval.ca/ beagle/. Web pages for the Open BEAGLE EC framework.
Juan-Julián Merelo-Guervós. OPEAL, una librería de algoritmos evolutivos en Perl. pages 54–59. Universidad de Extremadura, Febrero 2002.
Juan J. Merelo Guervós. Evolutionary computation in Perl. In Münich Perl Mongers, editor, YAPC::Europe::2002, pages 2–22, 2002.
Juan J. Merelo Guervós. Algoritmos evolutivos en Perl. Ponencia presentada en el V Congreso Hispalinux, disponible en http://congreso.hispalinux.es/ponencias/merelo/ae-hispalinux2002.html, Noviembre 2002.
Juan-Julián Merelo-Guervós; Francisco-Javier Garcá-Castellano; P.A. Castillo; M.G. Arenas. How Evolutionary Computation and Perl saved my conference. In Sánchez [17], pages 93–99.
Juan-David Fernández-Garrido; Juan-Miguel Rodrǵuez-Fernández; Juan Julián Merelo-Guervós. Algoritmos genéticos aplicados a la liga fantástica yahoo. In Sánchez [17].
M.G. Arenas; P.A. Castillo; G. Romero; Juan Julián Merelo-Guervós. Distribución de información en algoritmos evolutivos P2P. In Sánchez [17], pages 85–92.
Luciano Sánchez, editor. MAEB03, Segundo Congreso Español sobre Metaheurísticas, Algoritmos Evolutivos y Bioinspirados, Febrero 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Guervós, J.J.M., Valdivieso, P.Á.C., López, G.R., Arenas, M.G. (2003). Specifying evolutionary algorithms in XML. In: Mira, J., Álvarez, J.R. (eds) Computational Methods in Neural Modeling. IWANN 2003. Lecture Notes in Computer Science, vol 2686. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44868-3_64
Download citation
DOI: https://doi.org/10.1007/3-540-44868-3_64
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40210-7
Online ISBN: 978-3-540-44868-6
eBook Packages: Springer Book Archive