Reconfigurable Heterogeneous Parallel Island Models

Heterogeneous Parallel Island Models (HePIMs) run different bio-inspired algorithms (BAs) in their islands. From a variety of communication topologies and migration policies fine-tuned for homogeneous PIMs (HoPIMs), which run the same BA in all their islands, previous work introduced HePIMs that provided competitive quality solutions regarding the best-adapted BA in HoPIMs. This work goes a step forward, maintaining the population diversity provided by HePIMs, and increasing their flexibility, allowing BA reconfiguration on islands during execution: according to their performance, islands may substitute their BAs dynamically during the evolutionary process. Experiments with the introduced architectures (RecHePIMs) were applied to the NP-hard problem of sorting permutations by reversals, using four different BAs, namely, simple Genetic Algorithm, Double-point crossover Genetic Algorithm, Differential Evolution, and self-adjusting Particle Swarm Optimization. The results showed that the new reconfigurable heterogeneous models compute better quality solutions than the HePIMs closing the gap with the HoPIM running the best-adapted BA.

READ FULL TEXT

page 6

page 7

research
03/25/2018

A theory of the phenomenology of Multipopulation Genetic Algorithm with an application to the Ising model

Genetic algorithm (GA) is a stochastic metaheuristic process consisting ...
research
05/16/2019

Heterogeneous Parallel Genetic Algorithm Paradigm

The encoding representation of the genetic algorithm can boost or hinder...
research
11/13/2017

Cryptanalysis of Merkle-Hellman cipher using parallel genetic algorithm

In 1976, Whitfield Diffie and Martin Hellman introduced the public key c...
research
05/23/2002

Aging, double helix and small world property in genetic algorithms

Over a quarter of century after the invention of genetic algorithms and ...
research
12/14/2013

A natural-inspired optimization machine based on the annual migration of salmons in nature

Bio inspiration is a branch of artificial simulation science that shows ...
research
06/18/2021

A Fresh Approach to Evaluate Performance in Distributed Parallel Genetic Algorithms

This work proposes a novel approach to evaluate and analyze the behavior...
research
06/12/2018

Online Parallel Portfolio Selection with Heterogeneous Island Model

We present an online parallel portfolio selection algorithm based on the...

Please sign up or login with your details

Forgot password? Click here to reset