Ecosystem-Oriented Distributed Evolutionary Computing

by   Gerard Briscoe, et al.
University of Cambridge
Heriot-Watt University

We create a novel optimisation technique inspired by natural ecosystems, where the optimisation works at two levels: a first optimisation, migration of genes which are distributed in a peer-to-peer network, operating continuously in time; this process feeds a second optimisation based on evolutionary computing that operates locally on single peers and is aimed at finding solutions to satisfy locally relevant constraints. We consider from the domain of computer science distributed evolutionary computing, with the relevant theory from the domain of theoretical biology, including the fields of evolutionary and ecological theory, the topological structure of ecosystems, and evolutionary processes within distributed environments. We then define ecosystem- oriented distributed evolutionary computing, imbibed with the properties of self-organisation, scalability and sustainability from natural ecosystems, including a novel form of distributed evolu- tionary computing. Finally, we conclude with a discussion of the apparent compromises resulting from the hybrid model created, such as the network topology.


page 1

page 2

page 3

page 4


Digital Ecosystems: Ecosystem-Oriented Architectures

We view Digital Ecosystems to be the digital counterparts of biological ...

IEO: Intelligent Evolutionary Optimisation for Hyperparameter Tuning

Hyperparameter optimisation is a crucial process in searching the optima...

Distributed Evolutionary Computation using REST

This paper analises distributed evolutionary computation based on the Re...

The Computing of Digital Ecosystems

A primary motivation for our research in digital ecosystems is the desir...

Subpopulation Diversity Based Selecting Migration Moment in Distributed Evolutionary Algorithms

In distributed evolutionary algorithms, migration interval is used to de...

Please sign up or login with your details

Forgot password? Click here to reset