BATCH OPTIMIZATION DEMO
CONTROL PARAMETERS OF GENETIC ALGORITHM
POOL SIZE OF PLANS
The pool of plans is the set of the best plans used to extract a chromosome for the subsequent mutation.
Pool size: plans
CHOICE OF MUTATION TYPE
A chromosome is composed of genes (batch-equipment pairs) that define the sequence of batch operations on equipment based on recipes. In the chromosome, the genes are organized into levels: each level groups all the genes whose equipment performs the same unit operation.
In addition to the chromosome, which is the skeleton of a schedule, at the start of processing a pool of genes is defined, consisting of all possible genes based on the compatibility between the recipe of a batch and the equipment. For each processing cycle, it is possible to create a new chromosome by replacing a gene. This can be done in two ways:

Mutation type Description
This is the mutation of the gene with another one among all those that are compatible.
This is the mutation between two genes of the same level within the same chromosome.
CHOICE OF MUTANT PLAN
The mutant plan is one of the plans elaborated belonging to the pool of the best plans based on fitness. From such plan, the chromosome is extracted, which is the set of pairs (batch, equipment) that will undergo the mutation of a gene.
Mutant plan Description
The plan to be mutated is always the optimal plan, i.e., the one with the best fitness among the plans in the pool.
The plan is chosen by the algorithm randomly from those belonging to the pool of plans.
The plan is chosen cyclically: at each processing cycle, an index 'i' is incremented by one unit; the i-th plan is then selected.
An error has occurred. This application may no longer respond until reloaded. Reload 🗙