Patent ID: 7725409

Claim:
A computer readable medium storing a computer program for automatically generating a problem solution, the computer program including program code for: generating an initial population of vectors of numerical parameters wherein each vector in the initial population includes initial state probabilities, state-to-state transition probabilities and solution token emission probabilities for a Hidden Markov Model for generating problem solutions; for each of a succession of generations recursively derived from said initial population until a stopping criteria is met: using each vector in a current generation to stochastically generate a plurality of evolutionary programming chromosomes each of which encodes a potential problem solution; evaluating a solution fitness of each potential problem solution encoded in each chromosome; ascribing a vector fitness to each particular vector based on at least one solution fitness associated with at least one potential problem solution generated from said particular vector; selecting at least one vector for use in forming a successive generation of vectors based on said vector fitness; performing evolutionary operations on vectors in said current generation in order to form a next generation of vectors; and when said stopping criteria has been met outputting information generated by the computer program.