Optimization Techniques
Optimization Techniques
Techniques
Linear Programming case study
assignment
Submitted to:
Dr. Salman Habib
Submitted by:
2020-IM-08
2020-IM-27
2020-IM-28
1
Case Study
Spring Garden Tools
1. Problem Statement:
Spring family operates a garden tool manufacturing company and own that. In this case the
information scheduling of garden tool production for the upcoming month at Spring Garden
Tools. The spring garden manufacturing has two stages – Stage 1 that consists of stamping out
tool heads and hole- drilling, while Stage 2 involves tool assembly, finishing and packaging.
The first table provided here shows the processing times (in hours) per tool for each operation.
The second table provided here are the metal required for each tool and monthly contracted
production volume per tool. Sheet metal used could not be over 10000 square feet. The second stage
production does not use sheet metal at all.
The company does not have 100 hours of overtime available for each month for each operation in
both case.The regular production and overtime costs per tool for both stages are provided in the
following table:
Stage 1 Stage 2
Regular cost Overtime Regular cost Overtime cost
cost
Trowel $6 $6.2 $3 $3.1
Hoe 10 10.7 5 5.4
Rake 8 8.5 4 4.3
Shovel 10 10.7 5 5.4
The cost of subcontracting in stage 1 adds 20% to the regular production cost.
The Spring Company’s objective involves minimizing cost from the total production and
subcontracting of garden tools, while satisfying the demand for each type of garden tool.
2
2. Formulation of Model:
2.1. Variable definition:
Let i=1 (trowel), 2 (hoe), 3 (rake), 4 (shovel).
Ri = regular production of product i in Stage 1
Si = subcontracted production of product in Stage1
3. Objective function:
Minimization Cost for the total production and subcontracting of garden tools.
Min Z = 6R1+10R2+8R3+10R4+7.2S1+12S2+9.6S3+12S4+6.2x1+10.7x2+8.5x3+10.7x4+3A1+5A2+4A3
+5A4+3.1Y1+5.4Y2+4.3Y3+5.4Y4
4. Constraint Descriptions and Specifications:
Type 1:
Stage 1: Regular production time is limited to a max hours for each department
0.04R1+0.17R2+0.06R3+0.12R4<=500 hrs. (Stamping)
0.05R1+0.14R2+0.14R4 <=400 hrs. (Drilling)
Type 2:
Stage 1: Overtime production time is limited to a max hours for each department
0.04X1+0.17X2+0.06X3+0.12X4 <=100 hrs. (Stamping)
0.05X1+0.1XR2+0.14X4 <=100 hrs. (Drilling)
Type 3:
Sheet metal used could not be over 10000 square feet. The second stage production does not use
sheet metal at all.
Type 4:
Type 5:
Type 6:
R1+S1+X1 = A1+Y1
R2+S2+X2 = A2+Y2
R3+S3+X3 = A3+Y3
R4+S4+X4 = A4+Y4
Type 7:
Y1+A1 = 1800
Y2+A2 = 1400
Y3+A3 = 1600
Y4+A4 = 1800
Type 8:
Non-negative constraints
R1>=0;
R2>=0;
R3>=0;
R4>=0;
S1>=0;
S2>=0;
S3>=0;
S4>=0;
X1>=0;
X2>=0;
X3>=0;
X4>=0;
A1>=0;
A2>=0;
4
A3>=0;
A4>=0;
Y1>=0;
Y2>=0;
Y3>=0;
Y4>=0;
5. Solution in LINGO:
5
Figure 2: results window in LINGO
6
6. Results through LINGO:
7. Conclusion:
This case study demonstrates how linear programming can be used to optimize production
decisions and minimize costs. By formulating the problem as a linear programming model, we
obtained an optimal solution without violating the constraints and minimize our costs. Our costs
resulted to be $85472.60. We also get the best amount of units to be produced in each stages
7