Final MSc project : A Java based Distributed Approach to Genetic Programming on the
Internet
Abstract of my mini-project report
This paper presents a distributed approach to parallelise
Genetic Programming on the Internet. The motivation for the approach is to
harness the wealth of computing resources available on the Internet
to provide the computing power required for solving difficult
problems. A distributed genetic programming system termed DGP is
developed in the Java programming language to demonstrate the
feasibility of distributing genetic programming on the Internet.
Unique features of the DGP system include the use of Java Servlets
to handle the communication between DGP clients, the use of a
population pool to neutralise differences in speeds of hosts, the
interactive user interface and graphical displays of the evolution
process. The DGP system has been implemented over the Internet and the
results are favourable. Experiments were conducted to determine the
performance of the DGP system. Results showed that the DGP system has a much higher
probability of finding solutions as compared to the distributed approaches taken
in our previous studies and the single population Genetic Programming.
For full report, click
here
to download.
The DGP applet can be found here
This page has had
hits since 25 September 1998.
Last updated on 25/09/98