Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1917))

Included in the following conference series:

  • 7665 Accesses

Abstract

Evolutionary algorithms are not straightforward to implement and the lack of any specialised language forces users to reinvent the wheel every time they want to write a new program. Over the last years, evolutionary libraries have appeared, trying to reduce the amount of work involved in writing such algorithms from scratch, by offering standard engines, strategies and tools. Unfortunately, most of these libraries are quite complex to use, and imply a deep knowledge of object programming and C++. To further reduce the amount of work needed to implement a new algorithm, without however throwing down the drain all the man-years already spent in the development of such libraries, we have designed EASEA (acronym for EAsy Specification of Evolutionary Algorithms): a new high-level language dedicated to the specification of evolutionary algorithms. EASEA compiles .ez files into source files in a target language, containing function calls to a chosen existing library. The resulting source file is in turn compiled and linked with the library to produce an executable file implementing the evolutionary algorithm specified in the original .ez file.

EASEA v0.4 is available at: http://www-rocq.inria.fr/EVO-Lab/ .

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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.

Similar content being viewed by others

References

  1. EASEA v0.4 home page: http://www-rocq.inria.fr/EVD-Lab/ .

  2. EVONET home page: http://www.evonet.polytechnique.fr .

  3. J. J. Merelo, EO home page: http://fast.to/EO , Granada University.

  4. P. Stearns, ALex & AYacc home page: http://www.bumblebeesoftware.com , Bumblebee Software Ltd.

  5. M. Wall, GAlib home page: http://www.mit.edu/people/moriken/doc/galib .

  6. B. Paechter, T. Baeck, M. Schoenauer, A.E. Eiben, J.J. Merelo, and T. C. Fogarty, “A Distributed Resource Evolutionary Algorithm Machine,” Proc. of CEC 2000.

    Google Scholar 

  7. I. Landrieu, B. Naudts, “An Object Model for Search Spaces and their Transformations,” Artificial Evolution conference, EA’99 France, 1999.

    Google Scholar 

  8. N. J. Radcliffe, “Forma Analysis and Random Respectful Recombination,” ICGA’91, proceedings pp222–229, 1991.

    Google Scholar 

  9. N. J. Radcliffe and P. D. Surry, “Fitness variance of formae and performance prediction,” FOGA’95, pp51–72, Morgan Kaufmann publ., 1995.

    Google Scholar 

  10. P. D. Surry and N. J. Radcliffe, “Formal Algorithms + Formal Representation = Search Strategies,” PPSN’96, proceedings 1141 pp366–375, 1996.

    Google Scholar 

  11. P. D. Surry, “A Prescriptive Formalism for Constructing Domain-Specific Evolutionary Algorithms,” PhD thesis, University of Edinburgh, 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Collet, P., Lutton, E., Schoenauer, M., Louchet, J. (2000). Take It EASEA. In: Schoenauer, M., et al. Parallel Problem Solving from Nature PPSN VI. PPSN 2000. Lecture Notes in Computer Science, vol 1917. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45356-3_87

Download citation

  • DOI: https://doi.org/10.1007/3-540-45356-3_87

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41056-0

  • Online ISBN: 978-3-540-45356-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics