EvoSpace: a distributed evolutionary platform based on the tuple space model

Conferences Papers
  1. Mario Garc\'ıa Valdez, Leonardo Trujillo, Francisco Fernández Vega, Juan Merelo J Guervós and Gustavo Olague. EvoSpace: A Distributed Evolutionary Platform Based on the Tuple Space Model. In EvoApplications. 2013, 499-508. BibTeX

    @inproceedings{DBLP:conf/evoW/ValdezTVGO13,
    	author = "Mario Garc\'{\i}a Valdez and Leonardo Trujillo and Francisco Fern{\'a}ndez de Vega and Juan J. Merelo Guerv{\'o}s and Gustavo Olague",
    	title = "EvoSpace: A Distributed Evolutionary Platform Based on the Tuple Space Model",
    	booktitle = "EvoApplications",
    	year = 2013,
    	pages = "499-508",
    	ee = "http://dx.doi.org/10.1007/978-3-642-37192-9_50",
    	crossref = "DBLP:conf/evoW/2013a",
    	bibsource = "DBLP, http://dblp.uni-trier.de"
    }
    
  2. Anna Isabel Esparcia-Alcázar (ed.). Applications of Evolutionary Computation - 16th European Conference, EvoApplications 2013, Vienna, Austria, April 3-5, 2013. Proceedings 7835. Springer, 2013. BibTeX

    @proceedings{DBLP:conf/evoW/2013a,
    	editor = "Anna Isabel Esparcia-Alc{\'a}zar",
    	title = "Applications of Evolutionary Computation - 16th European Conference, EvoApplications 2013, Vienna, Austria, April 3-5, 2013. Proceedings",
    	booktitle = "EvoApplications",
    	publisher = "Springer",
    	series = "Lecture Notes in Computer Science",
    	volume = 7835,
    	year = 2013,
    	isbn = "978-3-642-37191-2",
    	ee = "http://dx.doi.org/10.1007/978-3-642-37192-9",
    	bibsource = "DBLP, http://dblp.uni-trier.de"
    }
    
Abstract

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.

Published in
Proceedings of the 16Th European Conference on Applications of Evolutionary Computation (EvoApplications'13)
Volume 7835
Pages 499-508
http://link.springer.com/chapter/10.1007%2F978-3-642-37192-9_50
Date of conference
03-05 Abril 2013
ISSN
0302-9743
ISBN
978-3-642-37192-9
Last modified onTuesday, 08 October 2013 04:30
(0 votes)
Read 3485 times