Linear Programming in Construction
Linear Programming in Construction
Faculty of Engineering
Civil Engineering Department
linear programming
in construction
Presented to Prof.Dr:
Ahmed Hussain
Made by:
The solution
Type A Type B
Martials 2 3 100
Time 4 2 120
Profit 60 40
(Max)
S.T
2X1 + 3X2 ≤ 100 (0,33.33) & (50,0)
Iso-line:
let ZMax =60x+40 X2 =720
(0,18) & (12,0)
The optimum solution is at point E (20,20)
ZMax = 2000
X1 = 20 & X2 = 20
2- A small construction firm specializes in building and selling single-family homes. The
firm offers two basic types of houses, model A and model B. Model A houses require 4,000
labor hours, 2 tons of stone, and 2,000 board feet of lumber. Model B houses require
10,000 labor hours, 3 tons of stone, and 2,000 board feet of lumber. Due to long lead times
for ordering supplies and the scarcity of skilled and semiskilled workers in the area, the firm
will be forced to rely on its present resources for the upcoming building season. It has
400,000 hours of labour, 150 tons of stone, and 200,000 board feet of lumber.
What mix of model A and B houses should the firm construct if model as yield a profit of
$1,000 per unit and model Bs yield
$2,000 per unit? Assume that the firm will be able to sell all the units it build
The solution
A B
Labor 4000 10000 400000
Stone 2 3 150
Lumber 2000 2000 200000
Profit 1000 2000
(Max)
Iso-line:
let ZMax =1000X1 + 2000X2 =10000
(0,20) & (10,0)
The optimum solution is at point G (37.5, 25)
ZMax = 87500
X1 = 37.5 & X2 = 25
3- A contractor may purchase material from two different sand and gravel pits.
The unit cost of material including delivery from pits 1 and 2 is LE 50 and LE 70
per cubic meter, respectively, the contractor requires at least 100 cubic meter of
mix.
The mix must contain a minimum of 30% sand. Pit 1 contains 25% and pit 2
contains 50% sand. If the objective is to minimize the cost of material, define the
decision variables and formulate a mathematical model.
- Draw the feasible region
- Determine the optimum solution by the graphical method
The solution
Pit 1 Pit 2
Sand 0.25 0.5 0.3
Gravel 0.75 0.5 0.7
Cost 50 70
(Min)
S.T
0.25X1 + 0.5X2 ≥ 0.3 (0,0.6) & (1.2,0)
Iso-line:
let ZMin = 50X1 + 70X2 =35
(0,0.5) & (0.7,0)
Unbounded Area
The solution
A B
Gravel 0.9 0.8 150
Stone 0.5 0.45 90
Cement 0.36 0.26 65
Steel 0.11 0 30
Profit 400 170
(Max)
0.11X1 ≤ 30 (272.72,0)
The optimum solution is at point A1 (166.67, 0)
ZMax = 66668
X1 = 166.67 & X2 = 0
5- A manufacturer produces two types of timber frame housing packages (type
1&2). The operations are highly mechanized and the estimated average time
required
from each machine for the manufacturing of each package is given below:
Type 1 Type 2
A 10 30
B 10 60
C 40 20
In a given period, there are 600 hours of machine A time available, 850 hours of
machine B available, and 800 hours of machine C. The expected profit for the
production of each unit package is LE 2000 for type 1 and LE 1900 for type 2.
Formulate a linear program model that maximizes the profit and determine the
number of house type produces.
The solution
Type 1 Type 2
A 10 30 600
B 10 60 850
C 40 20 800
Profit 2000 1900
(Max)
S.T
10X1 + 30X2 ≤ 600
X1 X2 S1 S2 S3
Basic CB 2000 1900 0 0 0 Ratio
S1 0 10 30 1 0 0 600 60
S2 0 10 60 0 1 0 850 85
S3 0 40 20 0 0 1 800 20
Zj 0 0 0 0 0 0
Cj- Zj 2000 1900 0 0 0
Pivot = 40
X1 X2 S1 S2 S3
Basic CB 2000 1900 0 0 0 Ratio
S1 0 0 25 1 0 -1/4 400 16
S2 0 0 55 0 1 -1/4 650 130/11
X1 2000 1 1/2 0 0 1/40 20 40
Zj 2000 1000 0 0 50 400000
Cj- Zj 0 0 0 0 -50
X1 X2 S1 S2 S3
Basic CB 2000 1900 0 0 0
S1 0 0 0 1 -5/11 -3/22 1150/11
X2 1900 0 1 0 1/55 -1/220 130/11
X1 2000 1 0 0 -1/110 3/110 155/11
Zj 2000 1000 0 180/11 55/11 557000/11
Cj- Zj 0 0 0 -180/11 -55/11
New coming = old / pivot
New = old – [ Intersection*New coming]
The optimum solution
X1=155/11 X2= 130/11
ZMax=557000/11