Self-sampling strategies for multimemetic algorithms in unstable computational environments

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Optimization algorithms deployed on unstable computational environments must be resilient to the volatility of computing nodes. Different fault-tolerance mechanisms have been proposed for this purpose. We focus on the use of dynamic population sizes in the context of island-based multimemetic algorithms, namely memetic algorithms which explicitly represent and evolve memes alongside solutions. These strategies require the eventual creation of new solutions in order to enlarge island populations, aiming to compensate the loss of information taking place when neighboring computing nodes go down. We study the influence that the mechanism used to create these new individuals has on the performance of the algorithm. To be precise, we consider the use of probabilistic models of the current population which are subsequently sampled in order to produce diverse solutions without distorting the convergence of the population and the progress of the search. We perform an extensive empirical assessment of those strategies on three different problems, considering a simulated computational environment featuring diverse degrees of instability. It is shown that these self-sampling strategies provide a performance improvement with respect to random reinitialization, and that a model using bivariate probabilistic dependencies is more effective in scenarios with large volatility.

Cite

CITATION STYLE

APA

Nogueras, R., & Cotta, C. (2015). Self-sampling strategies for multimemetic algorithms in unstable computational environments. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9108, pp. 69–78). Springer Verlag. https://doi.org/10.1007/978-3-319-18833-1_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free