Java based distributed Genetic Programming on the Internet

Fuey Sian Chong, William B. Langdon · 1999

A distributed approach for parallelising Genetic Programming (GP) on the Internet is proposed and its feasibility demonstrated with a distributed GP system termed DGP developed in Java. DGP uses Java Servlets to handle communication between distributed machines and a population pool to facilitate migrations. It also has an interactive user interface for controlling a run and graphical displays of the evolution process. DGP is run successfully across the world over the Internet on heterogeneous platforms without any central co-ordination. The run results and the outcome of an experiment to determine DGP's performance are reported together with a description of DGP. 1 INTRODUCTION Parallelising GP on the Internet is an ideal way to realise the increase in computing power required to solve larger and harder problems. Existing work on parallel GAs include the global, coarse-grained and finegrained models [3], [4] and [6]. Parallel GPs have been implemented on a network of transputers [1]...

Read the paper · More papers on PaperTik