×

Distributed genetic programming

  • US 5,930,780 A
  • Filed: 02/27/1997
  • Issued: 07/27/1999
  • Est. Priority Date: 08/22/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of performing distributed genetic programming using a server and a plurality of client machines, the server and the client machines being connected via a computer network, said genetic programming aiming to optimise a population of individuals against one or more predetermined fitness criteria, each individual being represented by an object including computer code instructions to evaluate fitness of the individual, wherein the computer code instructions may be invoked by calling a method of the object,said method for performing distributed genetic programming including the steps of:

  • requesting individuals from the server by said client machines;

    responsive to said requesting step, distributing individuals from said population of individuals from the server across said plurality of client machines by downloading objects representing the individuals from the server to the corresponding requesting client machines;

    evaluating the fitness of each distributed individual at a client machine by calling said method in said object to invoke said computer code instructions; and

    identifying the individual(s) best satisfying said one or more predetermined fitness criteria, based on results of said evaluating step.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×