Analysis of a master-slave architecture for distributed evolutionary computations.
This paper introduces a new mathematical model of the master-slave architecture for distributed evolutionary computations (EC). This model is validated using a concrete implementation based on the Distributed BEAGLE C++ framework. Results show that contrary to (current) popular belief, master-slave architectures are able to scale well over local area networks of workstations using off-the-shelf networking equipment. The main properties of the master-slave are also compared with those of the more mainstream island-model.
Dubreuil
Marc
M
Gagné
Christian
C
Parizeau
Marc
M
D001185:Artificial Intelligence; D005075:Biological Evolution; D003195:Computer Communication Networks; D003198:Computer Simulation; D003661:Decision Support Techniques; D016247:Information Storage and Retrieval / Q000379:methods*; D008962:Models, Theoretical