Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

A jxta based asynchronous peer-to-peer implementation of genetic programming

Academic Article
Publication Date:
2006
abstract:
Solving complex real-world problems using evolutionary computation is a CPU time-consuming task that requires a large amount of computational resources. Peer-to-Peer (P2P) computing has recently revealed as a powerful way to harness these resources and efficiently deal with such problems. In this paper, we present P-CAGE: a P2P environment for Genetic Programming based on the JXTA protocols. P-CAGE is based on a hybrid multi-island model that combines the island model with the cellular model. Each island adopts a cellular model and the migration occurs between neighboring peers placed in a virtual ring topology. Three different termination criteria (effort, time and max-gen) have been implemented. Experiments were conducted on some popular benchmarks and scalability, accuracy and the effect of migration have been studied. Performance are at least comparable with classical distributed models, retaining the obvious advantages in terms of decentralization, fault tolerance and scalability of P2P systems. We also demonstrated the important effect of migration in accelerating the convergence. © 2006 ACADEMY PUBLISHER.
Iris type:
01.01 Articolo in rivista
Keywords:
Cellular model; Computational resources; Distributed models; Island model; P2P environment; P2P system; Peer to peer; Peer-to-peer computing; Real-world problem; Termination criteria; Time-consuming tasks; Virtual rings; Fault tolerance; Genetic programming; Scalability; Topology; Distributed computer systems
List of contributors:
Spezzano, Giandomenico; Folino, Gianluigi; Forestiero, Agostino
Authors of the University:
FOLINO GIANLUIGI
FORESTIERO AGOSTINO
Handle:
https://iris.cnr.it/handle/20.500.14243/188724
Published in:
JOURNAL OF SOFTWARE
Journal
  • Overview

Overview

URL

http://www.scopus.com/inward/record.url?eid=2-s2.0-45449093925&partnerID=40&md5=a3ebd36f1ead48a52909d69380a16800
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)