Digital copy

Novo Nordisk is optimizing production planning through mathematical modelling

In close collaboration with DTU, Novo Nordisk is optimizing its production planning through mathematical modelling.

From left: Senior Project Manager Deenesh Babi from Novo Nordisk, Professor Gürkan Sin (in the middle) from DTU and PhD student Simon Brædder Lindahl. Photo: Bax Lindhardt

Integer programming is a mathematical method for optimizing large and complex systems, and is often used in production and route planning as well as decision-making. The mathematical variables are a mixture of integers and fractions, and all the mathematical formulas included in the program are described by linear functions.

This form of mathematical modelling was originally developed and used by the Allies to plan military operations during World War II. After the war, integer programming became common in aviation for planning the aircrew roster and determining the routes of each aircraft in order to fully utilize capacity.

In production planning, this type of programming can be used to calculate how to produce a given quantity of a product at the right time when production capacity, shutdown periods, changeover time, and many other variables need to be accounted for to avoid overproduction or bottlenecks.

Source: Business Optimization Using Mathematical Programming (J. Kallrath, 2021).

Contact

Gürkan Sin

Gürkan Sin Professor Department of Chemical and Biochemical Engineering Phone: +45 45252980