DocumentCode :
3035713
Title :
MTGP: a multithreaded Java tool for genetic programming applications
Author :
Zalzala, A.M.S. ; Green, D.
Author_Institution :
Dept. of Comput. & Electr. Eng., Heriot-Watt Univ., Edinburgh, UK
Volume :
2
fYear :
1999
fDate :
1999
Abstract :
MTGP is a new genetic programming system that uses the multithreading technology of the Java programming language for the parallel evolution of subpopulations of programs. The system runs as a Java applet within a standard web browser on a desktop PC, and utilises a linear program representation for a stack-based virtual machine. The individuals from four subpopulations are manipulated concurrently and these subpopulations exchange their best individuals at regular intervals during a run. MTGP incorporates novel variations on the traditional genetic operators used in genetic programming and in the inclusion of a `do nothing´ gene, in an attempt to produce better evolutionary performance. The basic procedures of the system will be used in the future development of a distributed, Internet-based genetic programming system that will provide large computational power needed to solve complex problems. In this report, the performance of MTGP on two symbolic regression problems is compared to that of four other genetic programming systems. MTGP shows improvement over these systems in terms of the computational effort needed to solve the problems and the accuracy of the solution produced
Keywords :
Java; genetic algorithms; multi-threading; software tools; Java applet; MTGP; evolutionary performance; genetic programming; multithreaded Java tool; Computer languages; Computer networks; Concurrent computing; Genetic programming; Internet; Java; Large-scale systems; Multithreading; Virtual machining; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5536-9
Type :
conf
DOI :
10.1109/CEC.1999.782519
Filename :
782519
Link To Document :
بازگشت