Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Asynchronous Teams: Cooperation Schemes for Autonomous Agents
Journal of Heuristics
Distributed and Persistent Evolutionary Algorithms: A Design Pattern
Proceedings of the Second European Workshop on Genetic Programming
Measurement of Population Diversity
Selected Papers from the 5th European Conference on Artificial Evolution
Unwitting distributed genetic programming via asynchronous JavaScript and XML
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Scalability problems of simple genetic algorithms
Evolutionary Computation
A distributed pool architecture for genetic algorithms
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Communications of the ACM
Evolving artificial neural networks with generative encodings inspired by developmental biology
Evolving artificial neural networks with generative encodings inspired by developmental biology
Picbreeder: A case study in collaborative evolutionary exploration of design space
Evolutionary Computation
Android genetic programming framework
EuroGP'12 Proceedings of the 15th European conference on Genetic Programming
Pool-Based distributed evolutionary algorithms using an object database
EvoApplications'12 Proceedings of the 2012t European conference on Applications of Evolutionary Computation
EvoMUSART'13 Proceedings of the Second international conference on Evolutionary and Biologically Inspired Music, Sound, Art and Design
EvoSpace-i: a framework for interactive evolutionary algorithms
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
This paper presents EvoSpace, a Cloud service for the development of distributed evolutionary algorithms. EvoSpace is based on the tuple space model, an associatively addressed memory space shared by several processes. Remote clients, called EvoWorkers, connect to EvoSpace and periodically take a subset of individuals from the global population, perform evolutionary operations on them, and return a set of new individuals. Several EvoWorkers carry out the evolutionary search in parallel and asynchronously, interacting with each other through the central repository. EvoSpace is designed to be domain independent and flexible, in the sense that in can be used with different types of evolutionary algorithms and applications. In this paper, a genetic algorithm is tested on the EvoSpace platform using a well-known benchmark problem, achieving promising results compared to a standard evolutionary system.