Patent ID: 8924320

Claim:
A computer-implemented method for forecasting characteristics of a target item comprising: generating, by one or more processors, at least one chromosome using a genetic algorithm, the chromosome including data values for variables of one or more equations-used to generate forecast data for a target item; calculating, by the one or more processors, a chromosome value for the chromosome based on a goal function associated with the genetic algorithm; determining a process constraint value that limits a process parameter associated with the target item generated by using the one or more equations, the process constraint value being independent from the chromosome value calculated based on the goal function; determining, by the one or more processors, at least one process parameter value that corresponds to the process constraint value for the chromosome at a time interval of the forecast data by using the one or more equations and the data values included in the chromosome; comparing, by the one or more processors, the process parameter value to the process constraint value; and modifying, by the one or more processors, the chromosome value for the chromosome responsive to a determination that the process parameter value does not satisfy the process constraint value.