Revolutionary Algorithms

01/19/2014
by   Ronald Hochreiter, et al.
0

The optimization of dynamic problems is both widespread and difficult. When conducting dynamic optimization, a balance between reinitialization and computational expense has to be found. There are multiple approaches to this. In parallel genetic algorithms, multiple sub-populations concurrently try to optimize a potentially dynamic problem. But as the number of sub-population increases, their efficiency decreases. Cultural algorithms provide a framework that has the potential to make optimizations more efficient. But they adapt slowly to changing environments. We thus suggest a confluence of these approaches: revolutionary algorithms. These algorithms seek to extend the evolutionary and cultural aspects of the former to approaches with a notion of the political. By modeling how belief systems are changed by means of revolution, these algorithms provide a framework to model and optimize dynamic problems in an efficient fashion.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/05/2018

Dynamic Island Model based on Spectral Clustering in Genetic Algorithm

How to maintain relative high diversity is important to avoid premature ...
research
08/10/2021

Epigenetic opportunities for Evolutionary Computation

Evolutionary Computation is a group of biologically inspired algorithms ...
research
11/25/2022

The Effect of Epigenetic Blocking on Dynamic Multi-Objective Optimisation Problems

Hundreds of Evolutionary Computation approaches have been reported. From...
research
07/03/2017

A Distance Between Populations for n-Points Crossover in Genetic Algorithms

Genetic algorithms (GAs) are an optimization technique that has been suc...
research
05/22/2016

Evolutionary Demographic Algorithms

Most of the problems in genetic algorithms are very complex and demand a...
research
05/17/2023

Iterated learning and communication jointly explain efficient color naming systems

It has been argued that semantic systems reflect pressure for efficiency...
research
01/20/2023

Massively Parallel Genetic Optimization through Asynchronous Propagation of Populations

We present Propulate, an evolutionary optimization algorithm and softwar...

Please sign up or login with your details

Forgot password? Click here to reset