-
公开(公告)号:GB2316504A
公开(公告)日:1998-02-25
申请号:GB9617632
申请日:1996-08-22
Applicant: IBM
Inventor: HUGHES JEREMY PETER JAMES , RUPRAI BAHADAR SINGH
Abstract: A method is described for performing distributed genetic programming using a server 10 and a plurality of client machines 20 which are connected together by a computer network 30 such as the Internet. The genetic programming seeks to optimise a population of individuals (program versions) against one or more predetermined fitness criteria. The method includes downloading instructions for performing a fitness evaluation on an individual from the server to the client machines; distributing individuals from the population of individuals from the server across the plurality of client machines; and evaluating the fitness of the distributed individuals at the client machines by using the downloaded instructions. Those individuals which have the best fitness are preferentially selected for breeding to produce the next generation of individuals. This breeding is preferably also performed on the client machines. The method may also be used for performing a distributed genetic algorithm.