It is also used for product smoothing and assembly line balancing.LP technique enables the personnel manager to solve problems relating to recruitment, selection, training, and deployment of manpower to different departments of the firm.
Consider a bicycle manufacturer that produces mountain bikes and street bikes, each of which generates a different profit level.
The manufacturer would like to know how many bikes of each category to produce so as to maximize profits, given that the business can sell its entire output.
Two different teams produce the mountain bikes and the street bikes by hand, each with production constraints in terms of how many bikes it can produce per day.
The bikes also have to go through a machine finishing process that has a limited processing capacity.
Their end goal is to achieve the best possible outcome.
For example, a manufacturing company may use linear programming to identify ways to minimize production and inventory costs without sacrificing product quality.
We will be using python and the Pu LP linear programming package to solve these linear programming problems.
Pu LP largely uses python syntax and comes packaged with the CBC solver; it also integrates nicely with a range of open source and commercial LP solvers.
The business could use the linear programming technique to solve this sort of problem.
The linear programming approach is based on an assumption that the world is linear. There are certain ways of mixing the inputs that a linear programming approach doesn't permit.