Title
Cloud-based evolutionary algorithms: An algorithmic study
Abstract
This paper presents a cloud-computing based evolutionary algorithm using a synchronous storage service as pool for exchange information among population of solutions. The multi-computer was composed of several normal PCs or laptops connected via Wifi or Ethernet. In this work the effect of how the distributed evolutionary algorithm reached the solution when new PCs was added was tested whether that effect also translates to the algorithmic performance of the algorithm. To this end different (and hard) problems was addressed using the proposed multi-computer, analyzing the effects that the automatic load-balancing and synchronization had on the speed of algorithm successful, and analyzing how the number of evaluation per second increases when the multi-computer includes new nodes. The measure used for the analysis was number of evaluation per second which was increased when the multi-computer includes new nodes. The algorithm solved the proposed problems and it was viable to run it in homogeneous or heterogeneous platforms. The experiments includes two problems and different configuration for the distributed evolutionary algorithm in order to check the results of the algorithm for several rates of information exchange with the selected storage service. Results shows that the system is viable with homogeneous or heterogeneous nodes and there is no significative differences for the synchronous storage services we have tested. But when the problem is harder, and the threads of the algorithm does not stop for each information exchange (migration of individual from one population to another one), the differences of using a specific service became significative in terms of success of the algorithm.
Year
DOI
Venue
2013
10.1007/s11047-012-9358-1
Natural Computing
Keywords
Field
DocType
Evolutionary parallel algorithm,Cloud computing,Free storage services,Distributed computing
Population,Synchronization,Evolutionary algorithm,Computer science,Information exchange,Ethernet,Artificial intelligence,Cultural algorithm,Population-based incremental learning,Machine learning,Cloud computing,Distributed computing
Journal
Volume
Issue
ISSN
12
2
1567-7818
Citations 
PageRank 
References 
12
0.70
17
Authors
7
Name
Order
Citations
PageRank
K. Meri1120.70
M. G. Arenas2486.27
A. M. Mora39910.00
J. J. Merelo436333.51
P. A. Castillo513413.95
P. García-Sánchez6273.00
J. L. Laredo7695.89