OPTIMAL BATCH SCHEDULER

Optimal Batch Production Scheduling is an industrial application that uses a genetic algorithm to rapidly identify the optimal scheduling solution.

Instead of randomly generating possible combinations, the genetic algorithm generates a population of possible solutions, known as production plans (where a plan refers to the temporal allocation of batches to be produced on various equipment), which are evaluated with a fitness function or score.

The most suitable solutions are then selected to create a new generation of solutions through recombination processes of the possible choices (exchange mechanisms and mutations of the choices made). The algorithm is successful when the number of possible combinations grows dramatically, allowing the optimal choice to be identified in a reasonable computation time.

Click here for the demo application: https://scheduler.uniesse-novachem.it/