Quantitative Methods For Management: Linear Programming
Quantitative Methods For Management: Linear Programming
management
LINEAR PROGRAMMING
Outline
• Examples
• Geometric approach
2
Outline
• Examples
• Geometric approach
3
Examples
• Profit maximization
• Cost minimization
4
Example 1: Profit maximization
• A company manufactures:
– Product 1: gas clothes dryers
– Product 2: electric clothes dryers.
5
Example 1: Profit maximization
6
Formulation
7
Constraint Relationships
• The sum of these two quantities of raw materials must be less than or
equal to the quantity available:
20X1 + 40X2 <= 400
8
Linear programming problem
9
Example 2: Cost minimization
• A company owns two different mines (A and B) for producing
uranium ore.
10
Information about the problem
Determine the number of hours per week it should operate each mine to
minimize the total cost.
11
Formulation
• Variable:
– X1 as the number of hours per week that Mine A is operated
– X2 as the number of hours per week that Mine B is operated
• Objective function:
Min f(x)=50X1 + 40X2
12
Constraint Relationships
• Require output of high-grade ore:
0.75X1+ 0.25X2 >= 36
0.25X2 >=
24
14
Example 3
15
Formulation
• The profit:
– for each plane
is $10 - $3 =
$7
– for each boat
is $8 - $2 = $6
The company can spend no more than 120 hours per week
making toys and since a plane takes 3 hours to make and a
boat takes 1 hour to make, we have:
3x1 + x2 <= 120
17
Formulation
Likewise, the company can spend no more than 160 hours per
week finishing toys and since it takes 1 hour to finish a plane
and 2 hours to finish a boat, we have:
x1 + 2x2 <= 160
18
Formulation
Since the company will make no more than 35 planes per week:
x1 <= 35
19
Linear programming problem
20
Optimization problem
Min f(x)
s.t.
g(x) >= 0 (1)
h(x) <= 0 (2)
r(x) = 0 (3)
x: variable
f(x): objective function
g(x), h(x), r(x): constraint functions
D = {x| x satisfies (1)(2) and (3)}: feasible set
x in D: feasible solution (solution, in short)
x* in D such that f(x*) = min f(x): optimal
solution
Min f(x)
s.t.
g(x) (1)
> (2)
= (3)
0
h(x)
<
=
0
r(x)
= 22
History
• The earliest linear programming was first developed by Leonid
Kantorovich in 1939 for use during World War II to plan
expenditures and returns in order to reduce costs to the army and
increase losses to the enemy. The method was kept secret.
• In 1947, George B. Dantzig published the simplex method when
studying the planning problem in U.S. Air Force.
23
Achievement
24
Formulation
25
How to solve a linear programming (LP)?
26
Outline
• Examples
• Geometric approach
27
Geometric approach-Idea
28
Geometric approach-Idea
29
Existence of a Solution
30
No Solution
31
Existence of a Solution
32
Bounded Feasible Set
33
Multiple Solution
34
Solution step
35
Solution Example
36
Solution Example
37
Solution Example
38
Solution Example
39
Exercise 1
40
Exercise 1-Solution
41
Exercise 2
42
Exercise 2-Solution
43
Exercise 3
44
Exercise 3-Solution
45
Exercise 4
46
Exercise 4-Solution
47
Exercise 5 – Nutrition problem
48
Exercise 6 – Production problem
49