Swinburne
Browse

ESDL: A simple description language for population-based evolutionary computation

Download (273.12 kB)
conference contribution
posted on 2024-07-09, 14:50 authored by Steve Dower, Clinton WoodwardClinton Woodward
A large proportion of publications in the field of evolutionary computation describe algorithm specialisation and experimentation. Algorithms are variously described using text, tables, flowcharts, functions or pseudocode. However, ambiguity that can limit the efficiency of communication is common. Evolutionary System Definition Language (ESDL) is a conceptual model and language for describing evolutionary systems efficiently and with reduced ambiguity, including systems with multiple populations and adaptive parameters. ESDL may also be machine-interpreted, allowing algorithms to be tested without requiring a hand-coded implementation, as may already be done using the esec framework. The style is distinct from existing notations used within the field and is easily recognisable. This paper describes the case for ESDL, provides an overview of ESDL and examples of its use.

History

Available versions

PDF (Accepted manuscript)

ISBN

9781450305570

Journal title

Proceedings of the 13th annual conference on Genetic and evolutionary computation - GECCO '11

Conference name

13th annual conference on Genetic and evolutionary computation - GECCO '11

Location

Dublin

Start date

2011-07-12

End date

2011-07-16

Pagination

7 pp

Publisher

ACM

Copyright statement

Copyright © 2011 ACM. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in the proceedings of GECCO, (2011) http://doi.acm.org/10.1145/2001576.2001718.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC