Logo
Distributed Genetic Programming Framework
print print

Package org.dgpf.search.algorithms.ga.p2p

Here you can find all the information about the org.dgpf.search.algorithms.ga.p2p package. You may explore the package using the directory listing below. This listing contains all the files contained directly in this package and all its sub-packages. There you can either download a file directly (by clicking on the "download"-link) or read it online (by clicking on its direct link left in the directoy listing. Further information about the package's contents is given at the bottom of this page.

Directory Listing

org.dgpf.search.algorithms.ga.p2p
  ├[adaptation]2015-07-22 04:10:59 GMT+0000
  ├P2PCSGeneticEngine.javadownload download14.244 KB2015-07-22 04:10:59 GMT+0000
  ├P2PGeneticEngine.javadownload download14.198 KB2015-07-22 04:10:59 GMT+0000
  ├P2PGeneticParameters.javadownload download6.810 KB2015-07-22 04:10:59 GMT+0000
  ├P2PGeneticState.javadownload download4.922 KB2015-07-22 04:10:59 GMT+0000
  ├P2PGeneticStateBag.javadownload download3.390 KB2015-07-22 04:10:59 GMT+0000
  ├P2PGeneticUtils.javadownload download1.716 KB2015-07-22 04:10:59 GMT+0000
  └package.htmldownload download1.370 KB2015-07-22 04:10:59 GMT+0000

This special Genetic Engine unleashes the parallelization potential of Genetic Algorithms by distributing them over a peer-to-peer network employing the "island hopping"-meachnism.

Package Specification

Using the Distributed Genetic Programming Framework, one can easily distribute a genetic evolution over a network of computers or even the internet. This is done by letting each node run its own evolution, exchanging individuals using a model called "Island Hopping".

"Island Hopping" means that some individual living on an island (the local Genetic Engine) might get to another island (another node in the peer-to-peer network) and live on there. In nature, this will happen by a monkey sitting on a tree trunk swimming on the water, for example. Here it is done by connecting to a random node in the network and transmitting data to it. The indviduals sent away from the local node are called "emigrants", those newly arriving are called "immigrants". Only the best individuals of our node will emigrate.

Also, this package contains the peer-to-peer / client-server hybrid distribution genetic algorithms engine. That allows you to create peer-to-peer networks of interoperating client-server genetic engines


statistics online since 2006-01-02.   RSS Feed
Contact us by sending an email to tweise@gmx.de to receive further information, to report errors, or to join our project.
All content on this site (http://dgpf.sourceforge.net/) is LGPL-licensed.
http://dgpf.sourceforge.net/scripts/source/source.php last modified at 2015-07-22 04:10:53 GMT+0000 served at 2017-03-23 02:15:39 GMT+0000.
Valid CSS Valid XHTML 1.1
Valid RSS SourceForge.net Logo