2009
DOI: 10.1007/s10710-009-9096-z
|View full text |Cite
|
Sign up to set email alerts
|

EvAg: a scalable peer-to-peer evolutionary algorithm

Abstract: This paper studies the scalability of an Evolutionary Algorithm (EA) whose population is structured by means of a gossiping protocol and where the evolutionary operators act exclusively within the local neighborhoods. This makes the algorithm inherently suited for parallel execution in a peer-to-peer fashion which, in turn, offers great advantages when dealing with computationally expensive problems because distributed execution implies massive scalability. In this paper we show another advantage of this algor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
18
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 48 publications
(18 citation statements)
references
References 33 publications
(51 reference statements)
0
18
0
Order By: Relevance
“…The experimental setup in this paper is based on the simulations performed in [8] on the scalability of the Evolvable Agent model when tackling trap functions [1]. In order to validate the model, we will try to reproduce such results in a parallel infrastructure.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The experimental setup in this paper is based on the simulations performed in [8] on the scalability of the Evolvable Agent model when tackling trap functions [1]. In order to validate the model, we will try to reproduce such results in a parallel infrastructure.…”
Section: Methodsmentioning
confidence: 99%
“…To that aim, we consider the results published in [8] on the scalability of the Evolvable Agent model (i.e. a P2P EA model) in a simulated based environment.…”
Section: Introductionmentioning
confidence: 99%
“…To handle the decisions of how many virtual machines are desired 17 , a virtual machine manager (VMM) has been implemented. The VMM watches the state of the sched- uler (contents of the queue, number of connected users, and current throughput), and decides the number of desired instances based on a specified criteria.…”
Section: Leveraging the "Cloud"mentioning
confidence: 99%
“…The best models obtained in each node are eventually fused offline to provide the user with an optimal meta-model for the regression task at hand (the system is, therefore, particularly suitable for solving large regression problems). Finally, an abstract model for scalable P2P evolutionary computation, named EvAg (Evolvable Agent), was proposed in [17], and a thorough analysis of the scalability of the system with respect to the problem size was provided. This model was further investigated in [16].…”
Section: Introductionmentioning
confidence: 99%
“…To that aim, we assume platforms in which the number of resources can be always considered sufficient (see e.g. [5]), i.e. large enough to allow a parallelized population to eventually converge to problem optima.…”
Section: Introductionmentioning
confidence: 99%