Take It EASEA
نویسندگان
چکیده
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 o ering 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 Speci cation of Evolutionary Algorithms a new high level language dedicated to the speci cation of evolutionary algorithms EASEA compiles ez les into C object les containing function calls to a chosen existing library The resulting C le is in turn compiled and linked with the library to produce an executable le implementing the evolutionary algorithm speci ed in the original ez le EASEA v is available on the web at http www rocq inria fr EVO Lab
منابع مشابه
Generic Local Search (Memetic) Algorithm on a Single GPGPU Chip
This paper presents the first implementation of a generic memetic algorithm on one of the two GPU (Graphic Processing Unit) chips of a GTX295 gaming card. Observed speedups range between ×70 and ×120, mainly depending on the population size. An automatic parallelization of a memetic algorithm is provided through an upgrade of the EASEA language, so that the EC community can benefit from the ext...
متن کاملHSF: A Generic Framework to Easily Design Meta-Heuristic Methods
For some years now, Meta-Heuristic methods have demonstrated their ability to tackle large-scale optimisation problems. Up to now, several frameworks have been implemented for this family of methods. Some of them are either dedicated to Local Search such as EasyLocal++[5], Localizer[8], LocalSearch framework[1], Templar[7], HotFrame[4] or to Evolutionary Computation such as EOS[2], EASEA[3]. Th...
متن کاملGridVis: Visualisation of Island-Based Parallel Genetic Algorithms
Island Model parallel genetic algorithms rely on various migration models and their associated parameter settings. A fine understanding of how the islands interact and exchange informations is an important issue for the design of efficient algorithms. This article presents GridVis, an interactive tool for visualising the exchange of individuals and the propagation of fitness values between isla...
متن کاملStudies Into the Omission of Take-Down Tension System in Circular Kniting Machanes (TECHNICAL NOTE)
This paper reports on an attempt to modify a circular knitting machine such that it would operate without the need for a customary tension system where a kinitting machine can operate without an asymmetric take-down system preliminary results appear promising and warrant further development.
متن کاملCut-off Sampling Design: Take all, Take Some, and Take None
Extended Abstract. Sampling is the process of selecting units (e.g., people, organizations) from a population of interest so that by studying the sample we may fairly generalize our results back to the population from which they were chosen. To draw a sample from the underlying population, a variety of sampling methods can be employed, individually or in combination. Cut-off sampling is a pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000