An actor model implementation of distributed factored evolutionary algorithms

Autor: John W. Sheppard, Stephyn G. W. Butcher
Rok vydání: 2018
Předmět:
Zdroj: GECCO (Companion)
DOI: 10.1145/3205651.3208261
Popis: With the rise of networked multi-core machines, we have seen an increased emphasis on parallel and distributed programming. In this paper we describe an implementation of Factored Evolutionary Algorithms (FEA) and Distributed Factored Evolutionary Algorithms (DFEA) using the Actor model. FEA and DFEA are multi-population algorithms, which make them good candidates for distributed implementation. The Actor model is a robust architecture for implementing distributed, reactive programs. After walking through the translation of the serial pseudocode into an Actor implementation, we run validation experiments against an FEA baseline. The evidence supports the claim that the Actor versions preserve the semantics and operational performance of the FEA baseline. We also discuss some of the nuances of translating serial pseudocode into an actual distributed implementation.
Databáze: OpenAIRE