Speculation count in a genetic algorithm
First Claim
Patent Images
1. A system comprising:
- a plurality of value sets represented as a plurality of real chromosomes;
a genetic algorithm that generates at least one generation of speculative chromosomes, the speculative chromosomes representing value set variations of the plurality of value sets, each generation of speculative chromosomes being assigned a speculative count corresponding to a speculative chromosome generation; and
a validator that initiates a validation once at least one speculative chromosome has a predetermined speculative count.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for selecting a value set associated with a set of parameters. A genetic algorithm generates at least one generation of speculative chromosomes that represent value set variations of a plurality of value sets. Each generation of speculative chromosomes are assigned a speculative count corresponding to a speculative chromosome generation. Validation is initiated once at least one speculative chromosome has a predetermined speculative count.
-
Citations
29 Claims
-
1. A system comprising:
-
a plurality of value sets represented as a plurality of real chromosomes;
a genetic algorithm that generates at least one generation of speculative chromosomes, the speculative chromosomes representing value set variations of the plurality of value sets, each generation of speculative chromosomes being assigned a speculative count corresponding to a speculative chromosome generation; and
a validator that initiates a validation once at least one speculative chromosome has a predetermined speculative count. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for selecting a value set associated with a set of parameters, the method comprising:
-
determining real costs for a plurality of real chromosomes that represent a plurality of value sets;
generating at least one generation of speculative chromosomes that represent value set variations of the plurality of value sets;
assigning a speculative count to speculative chromosomes based on a corresponding generation of the speculative chromosome;
approximating speculative costs for the speculative chromosomes; and
repeating the generating of speculative chromosome generations, assigning speculative chromosomes and approximating speculative costs, until at least one speculative chromosome has a predetermined speculative count. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium having computer executable instructions for performing a method comprising:
-
generating at least one generation of speculative chromosomes that represent value set variations of a plurality of value sets;
assigning a speculative count to speculative chromosomes based on a corresponding generation of the speculative chromosome; and
repeating the generating of speculative chromosome generations and assigning speculative counts, until at least one speculative chromosome has a predetermined speculative count. - View Dependent Claims (23, 24, 25)
-
-
26. A system for minimizing a cost associated with a set of parameters representing a solution, the system comprising:
-
means for determining real costs associated with a plurality of real chromosomes;
means for generating generations of speculative chromosomes with assigned speculative counts corresponding to a generation number of the speculative chromosome, the speculative chromosome being assigned a speculative count that is higher than a parent chromosome from which it is derived; and
means for postponing validation of at least one speculative chromosome, until at least one speculative chromosome has a predetermined speculative count. - View Dependent Claims (27, 28, 29)
-
Specification