Skip to main content

Specifying evolutionary algorithms in XML

  • Conference paper
  • First Online:
Computational Methods in Neural Modeling (IWANN 2003)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. H. Mūhlenbein and G. Paaß. From recombination of genes to the estimation of distributions: Binary parameters, 1996.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. Elliotte Rusty Harold. XML Bible. IDG Books worldwide, 1991.

    Google Scholar 

  6. OŔeilly Networks. XML.com: XML from the inside out. Web site at http://www.xml.com.

  7. Erik T. Ray. Learning XML: creating self-describing data. OŔeilly, January 2001.

    Google Scholar 

  8. Christian Veenhuis, Katrin Franke, and Mario Kōppen. A semantic model for evolutionary computation. In Proceedings IIZUKA, 2000.

    Google Scholar 

  9. 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.

  10. 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.

  11. Juan-Julián Merelo-Guervós. OPEAL, una librería de algoritmos evolutivos en Perl. pages 54–59. Universidad de Extremadura, Febrero 2002.

    Google Scholar 

  12. Juan J. Merelo Guervós. Evolutionary computation in Perl. In Münich Perl Mongers, editor, YAPC::Europe::2002, pages 2–22, 2002.

    Google Scholar 

  13. 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.

  14. 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.

    Google Scholar 

  15. 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].

    Google Scholar 

  16. 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.

    Google Scholar 

  17. Luciano Sánchez, editor. MAEB03, Segundo Congreso Español sobre Metaheurísticas, Algoritmos Evolutivos y Bioinspirados, Febrero 2003.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics