A connectionist machine for genetic hillclimbing
A connectionist machine for genetic hillclimbing
Parallel Asynchronous Team Algorithms: Convergence and Performance Analysis
IEEE Transactions on Parallel and Distributed Systems
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
Island Model genetic Algorithms and Linearly Separable Problems
Selected Papers from AISB Workshop on Evolutionary Computing
High-Performance Task Distribution for Volunteer Computing
E-SCIENCE '05 Proceedings of the First International Conference on e-Science and Grid Computing
Proceedings of the 10th international conference on Parallel Problem Solving from Nature: PPSN X
Increasing GP Computing Power for Free via Desktop GRID Computing and Virtualization
PDP '09 Proceedings of the 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing
MetaCDN: Harnessing 'Storage Clouds' for high performance content delivery
Journal of Network and Computer Applications
A distributed pool architecture for genetic algorithms
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Communications of the ACM
EvAg: a scalable peer-to-peer evolutionary algorithm
Genetic Programming and Evolvable Machines
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
Cloud computing, in general, is becoming part of the toolset that the scientist uses to perform compute-intensive tasks. In particular, cloud storage is an easy and convenient way of storing files that will be accessible over the Internet, but also a way of distributing those files and performing distributed computation using them. In this paper we describe how such a service commercialized by Dropbox is used for pool-based evolutionary algorithms. A prototype system is described and its peformance measured over a deceptive combinatorial optimization problem, finding that, for some type of problems and using commodity hardware, cloud storage systems can profitably be used as a platform for distributed evolutionary algorithms. Preliminary results show that Dropbox is indeed a viable alternative for execution of pool-based distributed evolutionary algorithms, showing a good scaling behavior with up to 4 computers.