Building a scheduler prototype for a chemical plant

A chemical process plant has a complex production flow, incorporating 47 distinct constraints on material, run times, reactors, ... Unable to find a commercial software that could take these into account, the company turned to our department for a model. A student developed the model based on linear programming (using CPLEX) as his thesis.