2012 12th UK Workshop on Computational Intelligence (UKCI) 2012
DOI: 10.1109/ukci.2012.6335781
|View full text |Cite
|
Sign up to set email alerts
|

Ecosystem-oriented distributed evolutionary computing

Abstract: Abstract-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 computin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
2
0

Year Published

2017
2017
2017
2017

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 49 publications
(63 reference statements)
0
2
0
Order By: Relevance
“…Briscoe and Wilde [2] intend to apply ecological thinking to create scalable and selforganizing approaches for distributed evolutionary computing. The aim is to maintain a stable evolution of the processes in distributed environment, i.e., what processes should run independently or incorrporately.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Briscoe and Wilde [2] intend to apply ecological thinking to create scalable and selforganizing approaches for distributed evolutionary computing. The aim is to maintain a stable evolution of the processes in distributed environment, i.e., what processes should run independently or incorrporately.…”
Section: Related Workmentioning
confidence: 99%
“…There have been some successful attempts in applying ecological principles, theories and models to address issues in computer science. Examples can be found in the area of software engineering [15], collaborative adaptive systems [1] [14], distributed computing [2] and grid computing [9]. However, there have been very limited efforts on adopting ecological view for cloud autoscaling.…”
Section: Related Workmentioning
confidence: 99%
“…These agents then feed a second optimisation level based on an evolutionary algorithm that operates locally on single habitats (peers), aiming to find solutions that satisfy locally relevant constraints. The local search is sped up through this twofold process, providing better local optima as the distributed optimisation provides prior sampling of the search space by making use of computations already performed in other peers with similar constraints (Briscoe, Chli, & Vidal, 2006). So, the Digital Ecosystem supports the automatic combining of numerous agents (which represent services), by their interaction in evolving populations to meet user requests for applications, in a scalable architecture of distributed interconnected habitats.…”
Section: The Digital Ecosystemmentioning
confidence: 99%